草庐IT

UiSegmentedControl

全部标签

iphone - 如何检查用户是否选择了 UISegmentedControl?

我有一个应用程序,我在其中将5个UISegmentedControl动态分配到View中。最后有一个完成按钮。我的条件是继续下一步(按下完成按钮时),所有UISegmentControl“应该由用户选择”。segmentcontrol中的默认选择是none。如何在执行完成按钮上的操作之前检查用户是否选择了我View中的所有UISegmentedControls? 最佳答案 从apple文档中,这应该可以回答您的问题:@property(nonatomic)NSIntegerselectedSegmentIndex讨论默认值为UISe

iphone - 将段控件设置为未选中

我有一个问题,我希望我的UISegment控件在应用程序加载时启动所有未选中的控件。如果有人能在这件事上提供帮助,我将不胜感激。最好的问候。 最佳答案 或者:[mySegmentControlsetSelectedSegmentIndex:-1];或:[mySegmentControlsetSelectedSegmentIndex:UISegmentedControlNoSegment];这也都在苹果文档中。引用:http://developer.apple.com/library/ios/#documentation/uikit/

ios - 如何从 UISegmentController 中删除边框?

我想移除UISegmentController的边框。如果有可能。否则将其更改为自定义边框颜色。 最佳答案 更新案例一——自定义segmentedControl中各元素的borderColor代码extensionUIView{///AddbordercolorwithcornersfuncaddBorderWithColor(color:UIColor,roundingCorners:UIRectCorner){self.layer.borderWidth=1self.layer.borderColor=color.CGColor

iphone - 如何在 iOS 中自定义 UISegmentedControl?

我正在自定义UISegmentedControl,但我遇到了问题。如何在UISegmentedControl中应用背景图片?更改色调不能满足我的要求。谢谢 最佳答案 ////SegmentedControllNSArray*segmentTextContent=[NSArrayarrayWithObjects:@"First",@"Second",@"Third",@"Forth",nil];segmentedControl=[[UISegmentedControlalloc]initWithItems:segmentTextCon

ios - 带有 UISegmentedControl AutoLayout 的 UIToolbar(/全宽)

我有一个UIViewController,在UINavigationBar下方有一个UIToolBar,在其下方有一个UITableView。我的UIToolBar上唯一的UIBarButtonItem是一个UISegmentedControl,如下面的屏幕截图所示:但是,如何让UISegmentedControl/UIBarButtonItem像在AppStore应用程序中那样拉伸(stretch)以填充UIToolBar?请记住,我还支持横向模式,因此它必须在设备旋转时自动拉伸(stretch)以适应新的宽度。这是我希望通过AutoLayout实现的,但据我所知我不能在UITool

ios - 在动态构建的分段控件的导航栏中自动调整大小

Controller将UISegmentedControl添加到导航栏。分段控件在Controller的viewDidLoad方法中添加到导航栏,但实际分段是在调用viewDidLoad后动态创建的。我无法在显示View时自动调整片段大小。它们都被压扁了,likeinthispost,尽管该决议不适用于此处。如果在将分段控件添加到导航栏的右侧项目之前添加了分段(破坏了代码的动态特性),它们会自动调整大小并且在显示View时看起来很好。下面是我的代码的精简版本。我错过了什么?@implementationMyController-(void)viewDidLoad{//segmented

iphone - UISegmentedControl 值以编程方式更改

如何以编程方式连接UISegmentedControl的值更改方法。我知道可以使用IB,但我想知道如何使用代码来实现。谢谢。 最佳答案 为控制事件UIControlEventValueChanged附加一个target-action。示例[segmentedControladdTarget:selfaction:@selector(valueChanged:)forControlEvents:UIControlEventValueChanged]; 关于iphone-UISegmente

ios - 如何以编程方式和动态地为 UIButton 的背景图像着色?

我正在开发一个应用程序-或者更确切地说,我正在开发一些可重复使用的“框架”,一旦它运行起来我很乐意分享。在此应用程序中,用户应该能够从颜色主题列表中进行选择。因此,应用程序必须能够以某种相当动态的方式为其UI元素着色。对于按钮,所有着色都不起作用。必须在此处提供适当着色的背景图像。但是为每个人准备一组背景图片只是次优的选择。它不够动态和灵活。最终,解决方案可能归结为为选定状态和正常状态提供一个单色(灰色)渐变图像,并使用CoreGraphics或OpenGL以编程方式为该图像着色。但坦率地说,我不知道从哪里开始。渐变应该是什么样子,然后我将如何以编程方式将其着色为任何给定颜色?几乎适用

ios - 我怎样才能在 iOS 应用程序的工具栏中有一个填充空间的分段控件?

我有一个分段控件。每当View完成显示时,我都会创建一个条形按钮项来保存它并将其设置为工具栏项。我遇到的问题是分段控件不会填满工具栏中的空间,即使它被设置为具有空间填充行为。如何在iOS应用程序的工具栏中添加一个填充空间的分段控件? 最佳答案 听起来您正试图从UIToolbar中获取非标准的工具栏行为。为什么不直接将UIView放在那里并以正常方式用UISegmentedControl填充它呢?您是否需要UIToolbar的某些特定功能? 关于ios-我怎样才能在iOS应用程序的工具栏中

ios - UISegmentedControl 中的两行文本

尽我所能,我无法解决iOS7iPhone应用程序的UISegmentedControl错误。当我创建分段控件时,我使用了这段代码:NSArray*segmentedControlItemArray=[NSArrayarrayWithObjects:@"Nominal:\n27inch",@"Actual:\n700cx23mm",@"Actual:\n700cx20mm",nil];_wheelDiameterSegmentedControl=[[UISegmentedControlalloc]initWithItems:segmentedControlItemArray];_whee