草庐IT

uipickerview

全部标签

ios - 如何设置 UIPickerView 的默认值

我的UIPickerView有问题。我在其中有3个值EUAP和NA。当我启动应用程序时,EU似乎已被选中,但是当我制作NSLog(@"%@",[regionsobjectAtIndex:row]);我只返回(null),现在,当我触摸UIPickerView时,EU值被选中,我从NSLog中返回"EU"。我的问题是:当用户只启动应用程序并且什么都不碰时,我如何定义一个默认值(不仅仅是标签)。编辑:这是我获取所选项目的代码:#pragmamark-#pragmamarkPickerViewDataSource-(NSInteger)numberOfComponentsInPickerVi

ios - 如何从 UIPickerView 获取选定的值

我知道使用UIDatePicker,您可以使用以下内容:NSDate*myDate=picker.date;但我在View中使用了UIPickerView。我怎样才能同样获得选定的值?还是我必须设置didSelectRow类型的方法才能做到这一点?更新:此代码适用于具有1个组件的选择器:NSIntegerrow;NSString*weightSelected;row=[repPickerselectedRowInComponent:0];weightSelected=[pickerArrayobjectAtIndex:row];我用2个组件为我的选择器厌倦了这段代码,但它是卡住的:NS

objective-c - 加载 UIPickerView 后选择行

我有一个iPhone数据库应用程序,它使用表中的数据加载UIPickerView。我想将所选行设置为另一个表中数据的特定行。例如:假设我有一个UIPickerView加载了X个iPhone用户friend的名字(名字的数量是可变的;它可以是1或1000,并且都是由用户输入数据库)。iPhone用户有一个偏好设置,即他们当前最好的friend是TED。我希望UIPickerView在显示时位于TED的位置。我在哪里调用selectRow?我在viewDidAppear中尝试过,但它从未被调用,在titleForRow中导致各种奇怪的行为。viewDidLoad和viewWillAppea

ios - 如何在 iOS 7 下更改 UIPickerView 中文本的颜色?

我知道pickerView:viewForRow:forComponent:reusingView方法,但是在使用view时它会传入reusingView:如何是否将其更改为使用不同的文本颜色?如果我使用view.backgroundColor=[UIColorwhiteColor];所有View都不再显示。 最佳答案 委托(delegate)方法中有一个更优雅的函数:objective-C:-(NSAttributedString*)pickerView:(UIPickerView*)pickerViewattributedTit

ios - 我可以以编程方式滚动到 UIPickerView 中所需的行吗?

默认情况下,在初始化UIPickerView后第一行会突出显示。如何以编程方式突出显示特定行或滚动到特定行? 最佳答案 与往常一样,这是详尽记录的。UIPickerView的Apple文档应该告诉你你可能想要的方法是--selectRow:inComponent:animated:. 关于ios-我可以以编程方式滚动到UIPickerView中所需的行吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

ios - 我可以以编程方式滚动到 UIPickerView 中所需的行吗?

默认情况下,在初始化UIPickerView后第一行会突出显示。如何以编程方式突出显示特定行或滚动到特定行? 最佳答案 与往常一样,这是详尽记录的。UIPickerView的Apple文档应该告诉你你可能想要的方法是--selectRow:inComponent:animated:. 关于ios-我可以以编程方式滚动到UIPickerView中所需的行吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

【iOS开发】-UIPickerView

写在开头昨天学习了iOS一个简单的控件。UIPickerView;UIPickerView组件类似HTML都Select组件效果,提供数据供用户选择。可以通过plist文件提供数据。UIPickerView是一个选择器控件,可以生成单列的选择器,也可以生成多列的选择器,而且开发者完全可以自定义选择项的外观,用法十分灵活。UIPickerView直接继承了UIView,没有继承UIControl,因此,它不能像UIControl那样绑定事件处理方法,UIPickerView的事件处理由其委托对象完成类似于上面的闹钟实现,UIPickerView也是有自己的代理方法和数据源。UIPickerVie

【iOS开发】-UIPickerView

写在开头昨天学习了iOS一个简单的控件。UIPickerView;UIPickerView组件类似HTML都Select组件效果,提供数据供用户选择。可以通过plist文件提供数据。UIPickerView是一个选择器控件,可以生成单列的选择器,也可以生成多列的选择器,而且开发者完全可以自定义选择项的外观,用法十分灵活。UIPickerView直接继承了UIView,没有继承UIControl,因此,它不能像UIControl那样绑定事件处理方法,UIPickerView的事件处理由其委托对象完成类似于上面的闹钟实现,UIPickerView也是有自己的代理方法和数据源。UIPickerVie

关于 ios:如何在 Swift 中更改 UIPickerView 中的字体大小?

HowdoIchangethefontsizeinaUIPickerViewinSwift?如何在选取器视图中更改字体大小?我已经阅读了很多关于此的问题,但没有一个在Swift3中。我有三个选择器视图;前两个有两列,并且具有相同的数据源和委托。最后一个有一个列,并且具有不同的数据源和委托。我无法将前两个选取器视图中的文本放在一个字符上。如有必要,如何缩小UIPickerView中的字体大小并调整选择器视图行高?谢谢。123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495

关于 ios:如何在 Swift 中更改 UIPickerView 中的字体大小?

HowdoIchangethefontsizeinaUIPickerViewinSwift?如何在选取器视图中更改字体大小?我已经阅读了很多关于此的问题,但没有一个在Swift3中。我有三个选择器视图;前两个有两列,并且具有相同的数据源和委托。最后一个有一个列,并且具有不同的数据源和委托。我无法将前两个选取器视图中的文本放在一个字符上。如有必要,如何缩小UIPickerView中的字体大小并调整选择器视图行高?谢谢。123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495