草庐IT

UIBUTTON

全部标签

ios - 使用自动布局创建 UIButton 时,如何删除 UIButton 的顶部和底部填充?

当使用自动布局创建UIButton时,intrinsicContentSize始终根据不同的文本字体大小包含不同的顶部/底部填充。我尝试设置contentEdgeInsets,但它不适用于顶部/底部填充。如何将填充固定为0或任何常数值? 最佳答案 经过一些实验后,如果您尝试将contentEdgeInsets设置为全零,则会使用默认插图。但是,如果您将它们设置为接近零,它会起作用:button.contentEdgeInsets=UIEdgeInsets(top:0,left:0.01,bottom:0.01,right:0)看起来

iphone - 如何更改表格单元格详细信息披露按钮的颜色

我想更改表格单元格详细信息披露按钮的颜色。提前致谢。 最佳答案 YouhavetocreateacustomUIButtonandsetitascell'saccessoryView.您的cellForRowAtIndexPath:将如下所示,-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{//...if(cell==nil){cell=[[[UITableViewCellalloc]i

iphone - 如何更改表格单元格详细信息披露按钮的颜色

我想更改表格单元格详细信息披露按钮的颜色。提前致谢。 最佳答案 YouhavetocreateacustomUIButtonandsetitascell'saccessoryView.您的cellForRowAtIndexPath:将如下所示,-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{//...if(cell==nil){cell=[[[UITableViewCellalloc]i

ios - 我怎样才能用 Swift 编程渐变边框颜色 UIButton

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion如何以编程方式设计像这种渐变边框颜色的UIButton?]感谢帮助

ios - 我怎样才能用 Swift 编程渐变边框颜色 UIButton

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion如何以编程方式设计像这种渐变边框颜色的UIButton?]感谢帮助

ios - 双击 UIButton

如何识别UIButton上的双击? 最佳答案 为控件事件UIControlEventTouchDownRepeat添加一个target-action,只有当touch的tapCount为2时才做action。objective-C:[buttonaddTarget:selfaction:@selector(multipleTap:withEvent:)forControlEvents:UIControlEventTouchDownRepeat];...-(IBAction)multipleTap:(id)senderwithEven

ios - 双击 UIButton

如何识别UIButton上的双击? 最佳答案 为控件事件UIControlEventTouchDownRepeat添加一个target-action,只有当touch的tapCount为2时才做action。objective-C:[buttonaddTarget:selfaction:@selector(multipleTap:withEvent:)forControlEvents:UIControlEventTouchDownRepeat];...-(IBAction)multipleTap:(id)senderwithEven

objective-c - 点击 Storyboard中的按钮时的不同图像

我有一个按钮,我想在高亮状态下使用不同的背景图像,通常我会使用像这样的东西[buttonObjectsetBackgroundImage:[UIImageimageNamed:@"buttonDown.png"]forState:UIControlStateHighlighted];但是按钮在.storyboard文件中,而不是代码中。在这种情况下我应该使用什么? 最佳答案 您也可以在IB中为不同的状态设置不同的属性,方法是从下拉菜单中选择状态:如果你想在代码中做到这一点,你必须设置一个socket并在awakeFromNib中设置

objective-c - 点击 Storyboard中的按钮时的不同图像

我有一个按钮,我想在高亮状态下使用不同的背景图像,通常我会使用像这样的东西[buttonObjectsetBackgroundImage:[UIImageimageNamed:@"buttonDown.png"]forState:UIControlStateHighlighted];但是按钮在.storyboard文件中,而不是代码中。在这种情况下我应该使用什么? 最佳答案 您也可以在IB中为不同的状态设置不同的属性,方法是从下拉菜单中选择状态:如果你想在代码中做到这一点,你必须设置一个socket并在awakeFromNib中设置

iPhone iOS 如何向按钮文本或图像下的 UIButton 添加线性渐变?

我正在通过向按钮添加线性渐变来创建外观精美的UI按钮。但是我不确定我需要在哪个索引处添加渐变。我目前的代码将渐变放置在图像/文本上。如何将子层插入文本/图像子层下的UIButton?保持按钮的文本和图像可见对我来说很重要!+(void)addLinearGradientToView:(UIView*)viewTopColor:(UIColor*)topColorBottomColor:(UIColor*)bottomColor{for(CALayer*layerinview.layer.sublayers){if([layerisKindOfClass:[CAGradientLayer