uipickerview相关内容
似乎很多人只是返回一个UILabel,但在我的例子中,我是在向一个视图添加一个标签。风景永远不会不是空的。这是UIPickerView的另一种用法,因为我将其组件旋转90度,并使其横向滚动,而不是上下滚动。 func pickerView(_ pickerView: UIPickerView, viewForRow row: Int, forComponent component: Int,
..
我正在尝试将UIPickerView实现到我的App中。虽然我没有收到错误,但当我运行应用程序时,它崩溃了,错误如下: 展开可选值时意外发现空 class LobbyViewController: UIViewController { @IBOutlet weak var textfield: UITextField! var picker: UIPickerView!
..
对于大字体,Picker中的行重叠。如何更改Picker's行高?(提示:.lineSpacing修饰符不执行此操作。) 另见 此问题类似于Ejaaz的问题,但他的问题到目前为止仍未得到回答。 问题 代码 以下可运行代码产生上述结果。我真的不想要不同大小的线条,我只想要大字体合适。我已经尝试插入Spacers,在这里和那里添加.frame修饰语,.lineSpacin
..
如何在SWIFT中设置选取器视图的起始行? 我看到there is a similar question for Objective-C,但我看不懂代码。 推荐答案 这是我在一个应用程序中使用的代码: // Declare the outlet to the picker in your storyboard @IBOutlet var myPicker: UIPicker
..
这个问题开始在 iOS7 中使用新的 UIPickerView 控制器发生.要在 UIPickerView 控制器中使用图像,您必须使用委托方法返回图像: pickerView:viewForRow:forComponent:reusingView: 问题是屏幕随后会出现各种奇怪的行为 - 当您在控件上下移动手指时,图像视图会消失. 解决方案 这是发布在开发论坛上的解决方案,适
..
我遇到了最令人沮丧的两难境地.我上下研究过,可以清楚地看到 Apple 不希望我们篡改 iOS 7.好吧,我想篡改.而且,Mailbox 的团队清楚地知道如何去做并获得批准. 我想要实现的主要目标是将标签颜色更改为白色. 我的第一个想法是他们正在使用自定义 UIPickerView,它只是模仿 UIDatePicker,但我不认为是这种情况. 我放大了一个小片段,发现了一个正常的
..
我有一个 UIPicker,我想更改选择器的颜色.是否可以更改选择器的颜色? 解决方案 我想你是在处理 iPhone SDK 吧?可能有一些其他框架使用这个名称,所以也许你可以添加你的标签来包括 uikit、cocoa-touch 或其他东西. 无论如何,您可以将 UIPickerView 实例的 showsSelectionIndicator 设置为 NO,从而隐藏选择器.然后你就
..
我需要一个 UIDatePicker 来仅选择月份和年份.我检查了类参考文件.看起来 UIDatePicker 是一个 UIView.我想象 UIPickerView 可能是一个子视图,如果我能抓住它,我可以隐藏它.但不是.那是不可能的.那我必须创建自己的自定义选择器吗?有什么想法吗? 解决方案 是的,您可能只想制作自己的选择器.但是,您不必将其子类化或其他任何东西;只需使用通用 UIPi
..
..
嗨,我一直试图让这个工作多年没有成功,如果这对你们来说似乎很容易,请道歉. 我想使用 3 轮 UIPickerView - 第一个轮的 didSelectRow 值将用于更改其余两个轮的数组,但它们将与转换应用程序相同. 当填充轮子说 Anyobject 与 String 不同时,这似乎给我一个错误.我看不出有什么问题,但我知道这是我错过的基本内容. 任何指针将不胜感激.
..
这可能是一个简单的问题,但是如何将多个组件添加到 UIPickerView?我使用 NSMutableArray 填充一个组件,但我不知道如何填充其他组件.选择一行时,我还需要更改标签的值.提前致谢基兰 解决方案 我认为你是初学者.以下是如何实现 nacho 正确指出的方法: - (NSInteger)numberOfComponentsInPickerView:(UIPickerVie
..
我目前拥有的是 @synthesize txtCountry,txtState;int flgTextField;- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {[pickerView reloadAllComponents];//创建一个新视图,或者在这里做你想做的事if(textField == txtCountry
..
详细的场景是这样的: 我正在使用循环创建 10 个按钮并将标签设置为 0-9.在点击每个按钮时,我正在调用一个 UIPickerView,我在其中从不同的数组加载数据.直到这里我得到了预期的结果.但我希望从 pickerView 中选择的行应该设置为相应按钮的标题. 我尝试过的方式 - 我将选定的行存储在 pickerViewDelegate 方法中的 NSString 中,并尝试像
..
我想在用户点击按钮时显示一个选择器我对 UIButton 进行了子类化并更改了它的 inputview 以便它是可写的. 我点击了这个链接 http://nomtek.com/tips-for-developers/working-with-pickers/ 我点击按钮,没有任何反应.如果我将 inputview 从按钮更改为 UITextField 效果很好.有什么想法吗?谢谢萨罗
..
我想在 UIPickerView 中添加两个 UIButtons(在它上面).请查看此图中的 Cancel 和 Done 按钮: 我该怎么做? 解决方案 我已经解决了,用 Swift 回答: var pickerView = UIPickerView(frame: CGRectMake(0, 200, view.frame.width, 300))pickerView.backgr
..
我想将 UIPickerView 中的白色背景更改为我自己的图像. 这可能吗? 另外,我设法让我的 UIPickerView 水平滚动而不是垂直滚动.现在,我想知道是否有任何方法可以调整选择器视图两行之间的间距? 我附上了一张图片来说明我的意思. 这是我的代码: - (void)viewDidLoad{[超级视图DidLoad];//在从 nib 加载视图后做任何额外的设
..
EDIT 12-14-2015 :这个问题在 iOS 7、iOS 8、iOS 9 上再次频繁报告......我认为苹果不再想要这个控件了,应该禁止我们使用它而不是让这样的重大错误 我使用 UIPickerView 和从 Xib 加载的自定义视图.我正在使用该方法 -(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSI
..
今天在我的创作时间,我对如何从 UIScrollView 窃取触摸并立即将它们发送到特定子视图进行了一些非常全面的研究,同时保持滚动视图其余部分的默认行为.考虑在 UITableView 中有一个 UIPickerView.默认行为是,如果您在选择器视图上拖动手指,滚动视图将滚动,而选择器视图将保持不变. 我尝试的第一件事是覆盖 - (BOOL)touchesShouldCancelInC
..
我在我的 IOS 应用程序上使用日期选择器,我想知道是否可以阻止几天.例如,我需要屏蔽一年中的所有星期一,这可能吗? 谢谢. 解决方案 你唯一能做的就是添加一个自定义的 UIPickerView 如注释中所述或实现一个为事件调用的方法 UIControlEventValueChanged 如此处 所述> 然后检查有效工作日的新值.您可以通过以下方式获得工作日: NSCalenda
..
我是 Swift 新手,我正在尝试使用 PickerView 制作 UIAlertContoller但我对 Buttones 有问题,来一张照片 我正在尝试更改按钮的约束以保持静止状态.我在这里阅读了很多答案,但没有找到任何解决方案 这是我的代码: func distance(){让 editRadiusAlert = UIAlertController(title: "Choose
..