草庐IT

UIBUTTON

全部标签

ios - 为什么我的 UIButton.tintColor 不工作?

我的构建目标是为IOS5设置的,据我所知,UIButton.tintColor被引入...我在ViewController的viewDidLoad中有这个[timelineButtonsetTintColor:[UIColorblackColor]];[timelineButtonsetTitle:@"test"forState:UIControlStateNormal];文本正确更改但按钮不是黑色?谢谢! 最佳答案 根据documentation:Thispropertyisnotvalidforallbuttontypes.您需

iphone - IOS 的最佳单选按钮实现

我想问一下是否有关于如何在iPhone应用程序上实现单选按钮选项的示例。我发现选择器View对于简单的选择功能来说相当大。我不确定Apple是否有意排除单选按钮,以及从可用性/用户体验的角度来看,简单地使用PickerView是否更好。 最佳答案 我对最好的单选按钮实现应该是什么样子有一些想法。它可以基于UIButton类并使用它的“选中”状态来指示组中的一个。UIButton在IB中有原生的自定义选项,因此设计XIB很方便。还应该有一种使用IBsocket连接对按钮进行分组的简单方法:我在这个RadioButton中实现了我的想法

iphone - IOS 的最佳单选按钮实现

我想问一下是否有关于如何在iPhone应用程序上实现单选按钮选项的示例。我发现选择器View对于简单的选择功能来说相当大。我不确定Apple是否有意排除单选按钮,以及从可用性/用户体验的角度来看,简单地使用PickerView是否更好。 最佳答案 我对最好的单选按钮实现应该是什么样子有一些想法。它可以基于UIButton类并使用它的“选中”状态来指示组中的一个。UIButton在IB中有原生的自定义选项,因此设计XIB很方便。还应该有一种使用IBsocket连接对按钮进行分组的简单方法:我在这个RadioButton中实现了我的想法

ios - 如何在 UIButton 中不拉伸(stretch)图像

我正在尝试以编程方式创建自定义UITableViewCell,此单元格的subview之一将是一个带有图像的按钮(放大镜的简单图像)。但是,我希望按钮的图像居中并按比例缩小以适合按钮而不是拉伸(stretch)以填充整个按钮。下面是我的代码,其中self指的是我将按钮放入其中的自定义UITableViewCell。self.myButton=[UIButtonbuttonWithType:UIButtonTypeRoundedRect];[self.myButtonsetBackgroundImage:[UIImageimageNamed:@image_name_here"]forSt

ios - 如何在 UIButton 中不拉伸(stretch)图像

我正在尝试以编程方式创建自定义UITableViewCell,此单元格的subview之一将是一个带有图像的按钮(放大镜的简单图像)。但是,我希望按钮的图像居中并按比例缩小以适合按钮而不是拉伸(stretch)以填充整个按钮。下面是我的代码,其中self指的是我将按钮放入其中的自定义UITableViewCell。self.myButton=[UIButtonbuttonWithType:UIButtonTypeRoundedRect];[self.myButtonsetBackgroundImage:[UIImageimageNamed:@image_name_here"]forSt

iphone - 获取 UIView 相对于其父 View 的父 View 的位置

我有一个UIView,我在其中安排了UIButton。我想找到那些UIButtons的位置。我知道buttons.frame会给我位置,但它只会给我关于其直接父View的位置。关于UIButtonssuperView的superView,有什么方法可以找到这些按钮的位置吗?例如,假设有一个名为“firstView”的UIView。然后,我有另一个UIView,“secondView”。这个“SecondView”是“firstView”的subview。然后我将UIButton作为“secondView”的subview。->UIViewController.view--->First

iphone - 获取 UIView 相对于其父 View 的父 View 的位置

我有一个UIView,我在其中安排了UIButton。我想找到那些UIButtons的位置。我知道buttons.frame会给我位置,但它只会给我关于其直接父View的位置。关于UIButtonssuperView的superView,有什么方法可以找到这些按钮的位置吗?例如,假设有一个名为“firstView”的UIView。然后,我有另一个UIView,“secondView”。这个“SecondView”是“firstView”的subview。然后我将UIButton作为“secondView”的subview。->UIViewController.view--->First

ios - 更改 Storyboard 中的 UIButton BorderColor

我在用户定义的运行时属性中为UIbutton设置了CornerRadius和BorderWidth。在不添加layer.borderColor的情况下,它可以正常工作并以黑色显示边框。但是当添加layer.borderColor时不起作用(不显示边框)。 最佳答案 对于Swift:swift3:extensionUIView{@IBInspectablevarcornerRadius:CGFloat{get{returnlayer.cornerRadius}set{layer.cornerRadius=newValuelayer.m

ios - 更改 Storyboard 中的 UIButton BorderColor

我在用户定义的运行时属性中为UIbutton设置了CornerRadius和BorderWidth。在不添加layer.borderColor的情况下,它可以正常工作并以黑色显示边框。但是当添加layer.borderColor时不起作用(不显示边框)。 最佳答案 对于Swift:swift3:extensionUIView{@IBInspectablevarcornerRadius:CGFloat{get{returnlayer.cornerRadius}set{layer.cornerRadius=newValuelayer.m

ios - 如何缩放 UIButton 的 imageView?

我使用[UIButtonsetImage:forState:]使用图像创建了一个名为“button”的UIButton实例。button.frame大于图像的大小。现在我想缩小这个按钮的图像。我尝试更改button.imageView.frame、button.imageView.bounds和button.imageView.contentMode,但似乎都无效。谁能帮我缩放UIButton的imageView?我像这样创建了UIButton:UIButton*button=[[UIButtonalloc]init];[buttonsetImage:imageforState:UIC