草庐IT

uibuttons

全部标签

ios - 自定义按钮框架看起来不如 Round Rect UIButton

我正在尝试按如下方式绘制自定义按钮框架:UIBezierPath*stroke=[UIBezierPathbezierPathWithRoundedRect:self.boundscornerRadius:RECT_CORNECR_RADIUS];[strokestroke];但出于某种原因,拐角曲线看起来比侧面更深思熟虑。如果您查看UIButton的默认框架,它会非常统一。A是一个UIButton,B是一个自定义按钮。关于如何让它更像UIButton的任何想法。 最佳答案 您正在抚摸按钮的边界。这会将您的线绘制在View边缘的中心

iphone - 改变 UIButton 状态时内部尺寸不更新

我有一个包含UIButton的UIView。UIButton为UIControlStateNormal(“Follow”)和UIControlStateSelected(“Following”)状态设置了2个标题。我在UIButton上使用自动布局,它有一个约束,即距父View顶部一定距离,另一个约束距父View左侧一定距离。我还在上面使用了“大小以适合内容”。当我通过代码将按钮设置为选中状态时,标题会正确更改,但UIButton的固有宽度不会更改,因此当从“跟随”更改为“跟随”时,文本会变成椭圆形。self.selected=self.following;当我以不同的方式处理问题并在

iphone - 改变 UIButton 状态时内部尺寸不更新

我有一个包含UIButton的UIView。UIButton为UIControlStateNormal(“Follow”)和UIControlStateSelected(“Following”)状态设置了2个标题。我在UIButton上使用自动布局,它有一个约束,即距父View顶部一定距离,另一个约束距父View左侧一定距离。我还在上面使用了“大小以适合内容”。当我通过代码将按钮设置为选中状态时,标题会正确更改,但UIButton的固有宽度不会更改,因此当从“跟随”更改为“跟随”时,文本会变成椭圆形。self.selected=self.following;当我以不同的方式处理问题并在

ios - 如何获取自定义 UIButton 上的点击坐标?

我在iPad上使用XCode4.4为iOS5开发,并且在创建我的自定义按钮时使用Storyboard布局。我的触摸事件可以正常工作和记录,但现在我想获取自定义按钮上点击的x/y坐标。如果可能,我希望坐标相对于自定义按钮而不是相对于整个iPad屏幕。这是我在.h文件中的代码:-(IBAction)getButtonClick:(id)sender;和我在.m文件中的代码:-(IBAction)getButtonClick:(id)sender{NSLog(@"ImageClicked.");}就像我说的,当我点击图像时,它会正确记录。如何获取水龙头的坐标?我尝试了几个来自互联网的不同例子

ios - 如何获取自定义 UIButton 上的点击坐标?

我在iPad上使用XCode4.4为iOS5开发,并且在创建我的自定义按钮时使用Storyboard布局。我的触摸事件可以正常工作和记录,但现在我想获取自定义按钮上点击的x/y坐标。如果可能,我希望坐标相对于自定义按钮而不是相对于整个iPad屏幕。这是我在.h文件中的代码:-(IBAction)getButtonClick:(id)sender;和我在.m文件中的代码:-(IBAction)getButtonClick:(id)sender{NSLog(@"ImageClicked.");}就像我说的,当我点击图像时,它会正确记录。如何获取水龙头的坐标?我尝试了几个来自互联网的不同例子

iOS >> UIButton ImageView 属性 >> 如何设置内容模式?

有没有办法设置UIButtonImage、BackgroundImage或ImageView属性内容模式属性?我试过直接的方法(当然没用...):self.imageButton.imageView.contentMode=UIViewContentModeScaleAspectFit;有一个带图片的按钮固然很好,但如果没有办法正确设置它,那就不是很方便了...... 最佳答案 使用带有自动布局的iOS7/8,button.imageView在button布局时不会缩放,例如对于iPhone6:(lldb)pobutton>(lld

iOS >> UIButton ImageView 属性 >> 如何设置内容模式?

有没有办法设置UIButtonImage、BackgroundImage或ImageView属性内容模式属性?我试过直接的方法(当然没用...):self.imageButton.imageView.contentMode=UIViewContentModeScaleAspectFit;有一个带图片的按钮固然很好,但如果没有办法正确设置它,那就不是很方便了...... 最佳答案 使用带有自动布局的iOS7/8,button.imageView在button布局时不会缩放,例如对于iPhone6:(lldb)pobutton>(lld

ios - 在 iOS 7 中删除 UIButton 上的下划线

任何人都知道如何删除因辅助功能而出现的UIButton下划线?(我知道这是因为用户打开了“按钮形状”)我如何以编程方式或通过在Xcode中设置某些属性来删除它? 最佳答案 让我直截了本地说。Apple添加了一项辅助功能,允许用户在需要时用下划线标记按钮。您想要一种方法来破坏此功能,专门设计用于帮助残障人士使用他们的设备,而该功能是用户必须要求的。为什么?使用标准按钮很可能是不可能的。如果您确实想出了办法,Apple可能会拒绝您的应用,因为它破坏了旨在帮助残疾人的系统功能。所以答案是:不要那样做。

ios - 在 iOS 7 中删除 UIButton 上的下划线

任何人都知道如何删除因辅助功能而出现的UIButton下划线?(我知道这是因为用户打开了“按钮形状”)我如何以编程方式或通过在Xcode中设置某些属性来删除它? 最佳答案 让我直截了本地说。Apple添加了一项辅助功能,允许用户在需要时用下划线标记按钮。您想要一种方法来破坏此功能,专门设计用于帮助残障人士使用他们的设备,而该功能是用户必须要求的。为什么?使用标准按钮很可能是不可能的。如果您确实想出了办法,Apple可能会拒绝您的应用,因为它破坏了旨在帮助残疾人的系统功能。所以答案是:不要那样做。

ios - 在两个 UIButton 图像之间淡入淡出

我想在两个UIButton图像之间淡入淡出,以便在UITableView中设置收藏夹。目前转换没有效果-它只是直接在点击/触摸时更改图像:trans_img=[UIImageimageNamed:@"fav_on.png"];NSArray*subviews=[owningCellsubviews];UIButton*favbutton=[subviewsobjectAtIndex:2];favbutton.imageView.animationImages=[NSArrayarrayWithObjects:trans_img,nil];[favbutton.imageViewstar