uipickerview相关内容
我正在尝试在 Swift 应用程序中使用 Core Data 对象填充 UIPickerView. 现在,我得到了一个包含 4 行的选择器视图(Core Data 实体中有 4 个对象).我的问题是所有 4 行标题都来自同一个对象.请看截图: 这是我目前的代码: override func viewWillAppear(animated: Bool) {getFetchedResul
..
我有很多文本框和一个带有 toolBar 的 pickerView,它有一个 done 按钮.我的问题是我无法从选择器中选择第一行.虽然我在 didSelectRow 中进行了调试,但它不会在其中运行.那么请问我的问题在哪里? func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent compone
..
我想为特定文本字段添加一个选择器视图而不是键盘,并直接在 .m 文件中用内容填充选择器视图 实现这一目标的最简单方法是什么? 我可以直接在界面构建器中执行此操作还是必须自己添加很多代码? 解决方案 对于任何 Xamarin.iOS 开发人员,这里是如何在 C# 中执行此操作 public partial class MyViewController : UIViewContr
..
我有一个选择器视图,它不能像 iOS 14 那样正确显示文本.有谁知道如何解决这个问题?似乎有一个覆盖文本的子视图? 是不是因为我使用了自定义标签? func pickerView(_ pickerView: UIPickerView, viewForRow row: Int, forComponent component: Int, reusing view: UIView?) ->界面
..
我正在尝试使我的 Voice Over 的 UIPickerView 可访问,我注意到 UIPickerViewAccessibilityDelegate 协议相当不完整.它只允许您为 pickerView 组件指定标签和提示,而不是组件内的行.(它也有一个错误,它的 pickerView:accessibilityLabelForComponent: 方法没有在它的 pickerView 参数中
..
我发现了与此相关的类似问题,他们的回答很有帮助,但我坚持最后一件事.当我点击一个字段时,我正在尝试获得Pickerview,然后选择数据时,我希望Pickerview隐藏.我能够从 pickerView 中获取数据以隐藏,但是,仍然有一个灰色矩形位于仍然存在的 pickerView 后面.如果我点击屏幕而不是字段或选择器视图,灰色矩形将隐藏,然后在我点击下一个字段时重新出现,仅在选择新数据后保留,
..
我一直在论坛上搜索,但没有任何帮助.我在一个视图控制器中使用了 4 个文本字段,对于每个文本字段,我使用一个单独的 pickerView 作为 textFields (4pickers) 的 inputViews. 当我点击第一个 textField 时,pickerView1 成功出现并且 textfield 显示数据,但是当我点击第二个、第三个和第四个 textfield 时,第一个 p
..
我有一个选择器视图,我想添加一个代码,该代码将自动向用户显示我想要的行. 解决方案 使用 -selectRow:... 方法. [thePickerView selectRow:123 inComponent:0 动画:YES];
..
UIPickerView 的 selectRow:inComponent:animated: 会调用 pickerView:didSelectRow:inComponent: 吗?否则,我可以自己打电话吗? 谢谢 解决方案 它没有,尽管可以手动调用它.
..
我发现了一些与此类似的问题,但没有一个解决方案符合我的情况,而且大多数都在我不知道的 Objective-c 中. 我正在尝试创建一个包含分钟和秒的计时器,但我不知道如何连接我的第二个组件. 如何使用 UIPickerView 设置第二个组件? 这是我目前所拥有的: TimeViewController.swift class TimeViewController: UI
..
我在一个 uiviewcontroller 中有 2 个 uipickerview: dropdown_1.frame=CGRectMake(...);dropdown_2.frame=CGRectMake(...); 对于这 2 个下拉菜单,我有 2 个不同的值数组 >arraySizes5 = [sverysmall, ssmall, snormal, slarge, sve
..
我尝试在我的 PickerView 中选择一行,但它不起作用.它停留在第一行. 这是我的代码: @IBOutlet 弱变量选择器视图:UIDatePicker!func numberOfComponentsInPickerView(pickerView: UIPickerView!) ->整数{返回 1}func pickerView(pickerView: UIPickerView!,
..
如何在 Swift 中设置选择器视图的起始行?我看到有一个 Objective C 的代码,但我不明白.如果有人能解释我如何将 Objective C 代码翻译成 Swift,那也太棒了! 谢谢 解决方案 这是我在我的一个应用程序中使用的代码: //向故事板中的选择器声明出口@IBOutlet var myPicker:UIPickerView!//...覆盖 func viewD
..
我正在使用带有 UIPickerView 的 UITextField 作为其 inputView,这样当用户点击文本字段时,就会调用一个选择器让他们从中选择一个选项. 几乎一切正常,但我有一个问题:当文本字段处于活动状态时,光标仍然在文本字段中闪烁,这很丑陋且不合适,因为不希望用户在该字段中输入并且没有显示键盘.我知道我可以通过在文本字段上将 editing 设置为 NO 并跟踪它的触摸来解
..
我们使用 UIPickerView 来允许用户从选项列表中进行选择.我们正在添加 UIPickerView 作为容器 UIView 的子视图.然后我们将一个 UITapGestureRecognizer 添加到容器 UIView.UITapGestureRecognizer 用于通过删除它的超级视图来关闭选择器. 在 iOS 7.0 和以前的版本中,这按预期工作.但是,在 iOS 7.1 中
..
似乎很多人只是返回一个 UILabel,但就我而言,我正在向视图添加一个标签.视图永远不是零.这是 UIPickerView 的另一种用法,因为我将其组件旋转 90 度并让它向侧面滚动而不是上下滚动. func pickerView(_ pickerView: UIPickerView, viewForRow row: Int, forComponent component: Int, reus
..
我希望更改 UIPicker 中特定列和行的字体大小.基本上有太多的文本在视图之外运行,我想缩小第二列中的特定行的大小以使其适合? 感谢您的帮助. 解决方案 如果要自定义标签字体大小,请实现调用的委托方法: -(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponen
..
我使用 UIPickerView 为标签选择数据: class BookingOptionsViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource {@IBOutlet 弱变量 lblProfile:UILabel!var 数据 = ["1", "2", "3"]var 选择器 = UIPick
..
我必须在 UIPickerView 中更改所选行的颜色. 我确实设法改变了颜色,我知道这个问题已经有好几个回复了,反正这些都不满足我:通过这些实现,pickerview 的动画有问题,我不喜欢它. 这是当前解决方案的代码 func pickerView(_ pickerView: UIPickerView, viewForRow row: Int, forComponent comp
..
我有一个填充了树类型数组的 UIPickerView.我下面还有一个空的 UIImageView,我想在选择选择器视图时更改它.我有一个标签可以随着选择而改变,但无法改变图像.这是我到目前为止所拥有的 编辑编辑:现在工作!下面是正确的代码 #import "ViewController.h"@interface 视图控制器 ()@结尾@实现视图控制器- (void)viewDidLoad{
..