pickerView 显示为问号而不是数据?

2024-01-27

我正在尝试向我的 iphone 应用程序添加一个 pickerview,但它不是显示数组中的字符串,而是显示问号。有谁知道为什么?在过去的一个小时里我一直在试图弄清楚......这是我包含 pickerview 的控制器的代码:

class NewIssueViewController: UIViewController, UIPickerViewDelegate {

    var componentArr = ["component1","component2","component3","component4"]

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.


    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    @IBAction func CancelPressed(sender: AnyObject) {
        self.dismissViewControllerAnimated(true, completion: nil)
    }

    @IBAction func AddPressed(sender: AnyObject) {
        self.dismissViewControllerAnimated(true, completion: nil)
    }

    func numberOfComponentsInPickerView(pickerView: UIPickerView!) -> Int {
        return 1
    }

    func pickerView(pickerView: UIPickerView!, numberOfRowsInComponent component: Int) -> Int {
        return componentArr.count
    }

    func pickerView(pickerView: UIPickerView!, titleForRow row: Int, forComponent component: Int) -> String! {
        return componentArr[row]
    }
}

您设置了选择器视图的数据源,但没有设置其委托。

因此pickerView:titleForRow:永远不会被叫到。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pickerView 显示为问号而不是数据? 的相关文章

  • 在特定点停止 CABasicAnimation

    我正在使用创建的旋转动画CABasicAnimation 它旋转一个UIView超过2秒 但我需要能够阻止它UIView被感动了 如果我删除动画 视图将处于与动画开始之前相同的位置 这是我的动画代码 float duration 2 0 f
  • ios7 xcode 5 GM:iOS 6 设备上 UIBarButtonItem 和所选 UISegmentedControl 部分的颜色保持默认颜色

    我现在正在将 ios6 应用程序移植到 ios7 sdk 使用 Xcode 5 和 Mavericks 并且我尝试更改 UIBarButtonItem 颜色 这是我尝试做的 self navigationController navigat
  • 错误:Phonegap 中的白名单拒绝

    我是移动开发新手 我正在使用 Phonegap Cordova 创建跨平台应用程序 我的代码在 Android 上运行良好 但当我将其移植到 iPhone 时 它 显示错误 143 2003 ERROR whitelist rejectio
  • 在ios swift中登录后从wkwebview获取令牌

    我正在 wkwebview 中加载一个用于登录的网址 成功登录后 它将重定向到内部页面 从那里单击按钮时 它将重定向到生成令牌的另一个页面 生成令牌后如何将其推送到 swift 应用程序 我需要将该令牌用于我的应用程序中的进一步使用 请帮忙
  • 核心数据推导表达式关键路径使用运算符作为中间组件

    我正在尝试编写一对多关系属性之和的派生表达式 我有一个商品和一个组 该商品有价格和总价 金额 价格 我想编写一个表达式 将该组的总价格作为其组成部分的总和 当我构建时出现错误 错误 属性配置错误 LAEItemGroup totalPric
  • UITableView 滚动缓慢

    编辑 我在英语记录上做了相同的代码 滚动速度仍然像往常一样快 并且工作正常 但是当我获取阿拉伯语数据时 滚动又变慢了 这是阿拉伯数据的问题吗 我有大约 100 条记录 我的 tableview 滚动非常慢 谁能告诉我这段代码有什么问题 为什
  • Swift NSAttributedString 修剪

    我想摆脱 NSAttributedString 前面和末尾的空白 修剪它 我不能简单地将其转换为字符串并进行修剪 因为其中有图像 附件 我该怎么做 创建扩展NSAttributedString如下 extension NSAttribute
  • 如何在 SWIFT 中实现 Objective-C 回调处理程序?

    目标c代码如下所示 void signInAccountWithUserName NSString userName password NSString password completion void BOOL success compl
  • Swift iOS - 视觉框架文本识别和矩形

    我试图在使用 Vision 框架找到的文本区域上绘制矩形 但它们总是有点偏离 我这样做是这样的 public func drawOccurrencesOnImage occurrences CGRect image UIImage gt U
  • 获取 iPhone 上 Spotify 中当前播放的歌曲

    访问MPMusicPlayerController systemMusicPlayer 下面的代码 适用于获取 Apple Music 应用程序中正在播放的曲目信息 但是我们有没有办法访问 Spotify 应用程序中当前播放的歌曲的信息 此
  • SwiftUI - 显示符合协议和 ForEach 的元素的视图

    我想写一个 SwiftUI 视图我的结构列表对符合给定协议的元素数组进行操作我的协议 该示例有效 但当然我需要对数组的元素进行 ForEach 如注释行中所尝试的那样 使用 ForEach 我得到 协议类型 MyProtokoll 的值不能
  • 谷歌地图 API 的替代品 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案
  • 在 Swift 2.0 中将字符转换为 Int

    我只想转换一个特点进入一个Int 这应该很简单 但我发现以前的答案没有帮助 总有一些错误 也许是因为我正在 Swift 2 0 中尝试它 for i in unsolved characters fileLines String i toI
  • iphone facebook app 如何修复导航栏

    我是 iPhone 开发新手 想询问有关导航控制器的问题 如何使导航控制器固定在整个应用程序上 例如 Facebook 导航栏 它始终在导航栏中显示通知 好友和消息 我试图将自定义视图放入 titleView 但每次导航推送新视图时它都会消
  • 快速检测屏幕上任意位置的触摸

    我知道你可以使用touchesBegan touchesEnded等来检测触摸 这些都有效 唯一的问题是 它们只检测视图本身的触摸 而不检测视图顶部的任何内容 例如文本字段 我的目标是在一段时间不活动后创建一个超时 如果触摸屏幕 超时将被重
  • 同时输入两个 uitextfield

    我想同时输入两个uitextfield 这可能吗 您可以使用以下代码来完成此操作 Typein2 h 声明了三个文本字段的类 textFieldBeingEdited textField是为了知道哪个textField text1或text
  • 如何在当前时间添加时间

    我对这个问题很困惑 我想抓取当前时间 而不是根据条件 我想将所需的时间添加到当前时间 例如 current time 06 47 10 or should i hv to change this format to 2011 03 26 0
  • 如何为除用户位置之外的所有点设置自定义注释?

    授权检查后 为了获取用户位置 我调用此 CLLocation 委托函数 func locationManager manager CLLocationManager didUpdateLocations locations CLLocati
  • 在 iOS 7 中创建 UUID 和 UDID

    我想创建 UUID 我下面有可以创建 UUID 的代码 如何在 iOS7 中创建具有多个供应商相同 ID 的 UDID NSString stringWithNewUUID CFUUIDRef uuidObj CFUUIDCreate ni
  • iOS、Swift 3 - 当我从详细视图返回后单击“取消”时,UISearchBar 消失

    我在containerView中有一个tableView 以编程方式向其添加一个搜索栏 一切工作正常 除了这种情况 当我点击一个单元格时 当 tableView 由 searchBar 过滤时 然后我从明细视图返回 通过推送转场呈现 然后我

随机推荐

  • 监视 Dart 中的文件更改

    是否可以在 Dart 中监视文件更改 删除 创建 编辑 就像在 NodeJS 中一样 我似乎无法找到这个问题的答案 将来有可能实施吗 你想看一下FileSystemEntity watch https api dart dev dev 2
  • 使用 Proguard 混淆时 Gson EnumTypeAdapter 中的 AssertionError

    我的项目实现了一个TypeAdapter in Gson在序列化 反序列化期间保留对象的多态性状态 无论如何 该项目在开发测试期间运行良好 但是当它发布时混淆器混淆并经过测试 它只是崩溃了 03 21 10 06 53 632 E Andr
  • 检查 SignalR 属性中的授权

    我在 ServiceStack 上有一些服务 并在这个项目中使用 SignalR 现在 我想保护集线器连接 仅对经过身份验证的用户进行访问 但我使用ServiceStack框架身份验证 不是asp net身份验证 和ServiceStack
  • Excel VBA中的公共静态变量

    是否可以在一个过程中声明静态变量 并使用 Excel VBA 在多个不同的过程中使用该变量 i e Public myvar as integer Sub SetVar static myvar as integer myvar 999 e
  • 使用 Maven 的部署:部署文件插件部署工件、其源代码和 javadoc

    我在尝试将工件 其源代码及其 javadoc 部署到我们的 Maven 存储库 Nexus 时遇到了困难 源和javadoc参数似乎被忽略 实际上只上传 Dfile中指定的主jar 有谁知道出了什么问题吗 这是我的命令 我正在尝试将 Wha
  • 这是在 sdk 39 中使用 expo bare 工作流程在 infoplist 文件中添加字符串的方法吗? #ReactNative

    expo name Light slug Light version 1 0 0 orientation portrait icon assets icon png userInterfaceStyle automatic ios user
  • 通过automake检查make中的环境变量

    有没有办法让条件通过 automake 以便稍后将其传递到生成的 Makefile in 和 Makefile 我检查 JAVA HOME 是否在 Makefile 的环境中定义 ifeq undefined origin JAVA HOM
  • 在Python中使用循环从列表中弹出项目[重复]

    这个问题在这里已经有答案了 我正在尝试在 python 中编写一个 for 循环来弹出列表中除两个之外的所有项目 所以我尝试了以下方法 guest john phil andy mark frank joe for people in gu
  • ASP.NET MVC 会话、全局和缓存

    我有一个用普通 ASP NET 编写的应用程序 我想将其移植到 ASP NET MVC 然而 我对保存对象的正确位置感到困惑 我需要坚持有几个原因 我希望所有人都能拥有一个single数据库连接 包装在 存储库 或 管理器 样式对象中 每个
  • 获取第 3 方应用程序的清单文件

    This 允许您浏览应用程序的清单文件 它是如何做到的 我在操作系统的 API 中找不到任何用于获取另一个应用程序的清单文件的内容 首先 您可以获得应用程序列表 如下所示 PackageManager pm getActivity getP
  • jquery改变div文本

    div class widget style height 60px width 110px n div class widget head ui widget header style height 20px width 130px sp
  • 使用c++和qt时的重音问题

    我正在用西班牙语编写一个程序 我想告诉用户文件已加载 用西班牙语来说是 ui gt teLog gt append Se carg el archivo filename 然而 西班牙语部分的输出为 归档文件 我知道问题在于编码 我想我需要
  • 创建简单的自定义上下文菜单命令 - 如何使用右键单击的文件路径/名称来运行 VB 脚本?

    我下载了一个文件并想验证它的 MD5 校验和 7Zip 的文件上下文菜单输出不包含 MD5 校验和 因此我从 Windows 站点下载了 fciv exe 并将其复制到我的 System32 文件夹中 然后我陷入了尝试添加自定义上下文菜单项
  • 类似的 JSON 请求,但发送 null 对象

    我正在 ASP NET MVC4 上进行开发 我的代码中有两个提交 JSON 对象的 JSON 请求 其中一个工作正常 另一个由于某种原因传递了一个空值 有任何想法吗 注意 在这两种情况下 请求实际上都到达了预期的控制器 只是第二个传递的是
  • 在MySQL插入语句中使用php变量[重复]

    这个问题在这里已经有答案了 我正在使用以下语句 但不确定如何获取 variables正确地在声明中 mysql query INSERT INTO subscribers email referral id user id ip addre
  • Googlebots 忽略 robots.txt? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我有一个网站 根目录中有以下 robots txt User agent Disabled User agent Googlebot Disabled
  • Azure Web App不加载.json文件

    我的 Azure Web 应用程序有问题 因为它无法加载 json位于服务器上的文件 应用程序运行良好 直到需要从 json 文件加载数据 通过单击运行 javascript 代码 进行 XmlHttpRequest 调用 的按钮来触发该事
  • 使用 SecKeychainFindGenericPassword 访问 KeyChain 时偶尔出现 errSecAuthFailed (-25293)?

    我正在编写一个应用程序 将密码存储在钥匙串上 然后使用 SecKeychainFindGenericPassword 获取它们 该文件在 90 的情况下都有效 但每隔一段时间 对 SecKeychainFindGenericPassword
  • 从抽屉导航器导航到特定选项卡

    是否可以将选项卡导航器嵌套在抽屉导航器中 然后从抽屉导航到特定选项卡 考虑这个非常基本的设置 const PrimaryNav createBottomTabNavigator ScreenOne ScreenTwo export cons
  • pickerView 显示为问号而不是数据?

    我正在尝试向我的 iphone 应用程序添加一个 pickerview 但它不是显示数组中的字符串 而是显示问号 有谁知道为什么 在过去的一个小时里我一直在试图弄清楚 这是我包含 pickerview 的控制器的代码 class NewIs