uipickerview相关内容
我有协议: class ViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource { 我有数据: let muteForPickerData = ["minute(s)","hour(s)"] 在 viewDidLoad 我有: muteForPicker.delegate = selfm
..
我正在尝试使用 UIToolBar 显示 UIPickerView 但出现一些错误. 这是我的代码 - CGRect toolbarTargetFrame = CGRectMake(0, self.view.bounds.size.height-216-44, 320, 44);CGRect datePickerTargetFrame = CGRectMake(0, self.view.b
..
如何隐藏所选行上的那两行? 解决方案 [[pickerview.subviews objectAtIndex:1] setHidden:TRUE];[[pickerview.subviews objectAtIndex:2] setHidden:TRUE]; 在 pickerView 的 titleForRow 或 viewForRow 委托方法中使用它.
..
我知道 pickerView:viewForRow:forComponent:reusingView 方法,但是当使用 view 时,它传入 reusingView: 如何更改它以使用不同的文本颜色?如果我使用 view.backgroundColor = [UIColor whiteColor]; 没有视图显示了. 解决方案 委托方法中有一个函数更优雅: 目标 C: - (NSA
..
在时钟应用程序中,计时器屏幕显示一个选择器(可能是 UIDatePickerModeCountDownTimer 模式下的 UIPicker),在选择栏中有一些文本(“小时"和“分钟")" 在这种情况下). (edit) Note that these labels are fixed: They don't move when the picker wheel is rolling.
..
我想在 UIPickerView 组件中显示一组连续的数字,但让它像 Clock->Timer 应用程序的秒组件一样环绕.我可以启用的唯一行为类似于 Timer 应用程序的小时组件,您只能在其中向一个方向滚动. 解决方案 将行数设置为大数,并使其从高值开始一样容易,用户滚动的可能性很小轮子很长一段时间 -- 即便如此,更糟糕的情况是他们会触底. - (NSInteger)pickerVi
..
我有一个 UIPickerView 并且在点击 选定行 时不会调用方法 didSelectRow.我需要处理这个案子.有什么想法吗? 解决方案 首先,使类符合UIGestureRecognizerDelegate协议 然后,在视图设置中: UITapGestureRecognizer *tapToSelect = [[UITapGestureRecognizer alloc]ini
..
UIPickerView 的高度可以改变吗?某些应用程序似乎具有较短的 PickerViews,但设置较小的框架似乎不起作用,并且框架在 Interface Builder 中被锁定. 解决方案 很明显,Apple 并没有特别邀请 UIPickerView 的默认高度,但我发现你可以通过在创建时完全控制并传递所需的帧大小来实现视图高度的变化,例如: smallerPicker = [
..
我的应用程序需要在操作表中添加以下内容. 界面工具栏 UIToolbar 上的按钮 UIPicker 控件 我添加了一张图片以了解我的要求. 能否请您解释一下,这是如何实现的? 解决方案 iOS 7 更新 UIActionSheet 的 Apple 文档:UIActionSheet 不是为了子类化而设计的,也不应该向其层次结构中添加视图 我建议不要尝试自定
..
我正在尝试实施 MRCountryPicker 以选择国家/地区标志和代码.我已经安装了 pod. 现在我不知道如何获得委托方法或如何声明这样的"MRCountryPickerDelegate" 详情请查看 https://github.com/xtrinch/MRCountryPicker class ViewController: UIViewController, M
..
我目前正在开发一个应用程序,我一直在使用pickerview.我有一个按钮 n 我的视图 n 当我单击该按钮时,我希望选择器视图显示为子视图,但我无法执行此操作.我还想从选择器视图中选择一个值并将其存储在某处以用于进一步操作.任何人请帮忙......... 解决方案 以编程方式创建 UipickerView 并使用 将其添加为具有所需高度的子视图 cgrectmake 并委托给 sel
..
我有一个简单的 iOS 应用程序,它使用 UISegmentedControl 在两个选项卡之间切换. 在 ViewController.swift 中: 导入 UIKit类视图控制器:UIViewController {@IBOutlet 弱变量段:UISegmentedControl!@IBOutlet 弱 var viewContainer:UIView!var searchView
..
我正在尝试重新加载 UIPickerView,因为当我选择例如选择 PickerView 的第二项时,在第二个 PickerView 选择选择器的位置时不会回到首先,数据没有完全重新加载,所以我试试这个: NSNotificationCenter.defaultCenter().addObserver(self, selector: ("updatePicker"), name: UITextF
..
我有两个 UiTextfield,当单击相应的 UiTextfield 时,它们应该显示不同的 UiPickerView ......所以我用了这个if(textField.isFirstResponder() == true)查找已单击的文本字段...这不起作用 class ViewController: UIViewController, UIPickerViewDataSource , U
..
我想像这样为 UIPickerView 创建一个单独的数据源类: class PickerData : NSObject, UIPickerViewDataSource {//类定义在这里var pickerDataSource = ["White", "Red", "Green", "Blue"];func numberOfComponentsInPickerView(pickerView:
..
我创建了 UIPickerView 如下.现在我想让它 resignFirstResponder 如果用户点击其他地方然后 UIPickerView 我怎么能做到这一点.我已经按照以下方式创建了 UIPickerView.我还能在哪里处理 [pickerView removeFromSuperview]; -(void)pickerview:(id)sender{_items =[[NSA
..
这是我的源代码,我所做的是在 storyBoard 上创建选择器视图.通过控制+拖动在此控制器中制作 IBOutlet. 它可以编译但是,只有'?'出现在选择器视图中. 问题出在哪里? 导入 UIKit类 SelectViewController:UIViewController、UIPickerViewDataSource、UIPickerViewDelegate{var song
..
我是 Xamarin.Forms 编程的新手.想自定义/更改选择器的方式 如图:- 带有文本“选择"的按钮,点击时调用 picker.Focus()-选择按钮后面带有黑色背景和文本颜色的选择器- 空列表视图- 选择器选项轮窗格,弹出选择器'聚焦' 时弹出 选择器实现代码: 选择器选择器=新选择器{HorizontalOptions = LayoutOptions.Start,Ver
..
我有一个自定义的 UIPickerView,其中包含三个相互依赖的组件(即,第二个组件显示的值取决于第一个组件中选择的内容,第三个组件取决于第一个组件)和第二).我从 NSDictionary 中获取 UIPickerView 中显示的值. 一切都很好,除了当我同时旋转两个组件时,应用程序有时会崩溃(没有时间重新加载数据).这是我的 pickerView:didSelectRow:inCom
..
如下图所示,我正在尝试自定义我的选择器.我已经成功地在我的选择器上添加了图像,但没有影响所有其他选择器.我也把我的代码作为参考.提前非常感谢,感恩节快乐. - (void)loadView{picker1 = [[UIPickerView alloc] initWithFrame:CGRectMake(30, 200, 250, 250)];picker1.delegate = self;pic
..