我是iPhone编程新手。 而我坚持这个简单的问题.. 我有一个UIButton在它的UIButton 。 UIButton的尺寸是靠近左边距的40×200。 我需要在button中垂直显示文本。有没有一种方法,我可以做到这一点,而不使用任何图像,因为文本是dynamic的。 我尝试了一个垂直UILabel与transperant UIButton 。 但我不认为这是正确的方式..? 任何帮助。 我可以单独使用UIButton吗? 谢谢..
当按下UIButton ,正常情况是会突出显示,即像图层一样的阴影将覆盖图像。 有没有办法来防止这种情况发生? 有没有一个属性来处理这个?
在Xcode 4中,您应该能够devise基于其内容来resize的UI界面。 不过,看起来这是一些关于如何获得这个缺失的片断。 我有一个在XIB文件中configuration的button来调整右侧的大小,并且有足够的空间来做到这一点。 问题是当标签更新时,它没有缝合来调整button的大小。 这可以通过添加一个[button sizeToFit]; 标签更改后。 仍然我正在寻找一个解决scheme,而不需要在代码中添加这个手动步骤。 我提到有足够的空间来进一步扩展button,仍然sizeToFit接缝来放大button,但仍然不足以适应整个文本。 我错过了什么?
我有一个UIButton ,它可以在运行时改变标题。 因此,我想通过使用AutoLayout来增加显示全文的标题文本的UIButton高度。 我可以通过将height constraint设置为“大于或等于”来增加UILabel高度,但它不适用于UIButton 。 我已经使用[myButton sizeToFit]但它只增加了UIButon宽度(不增加高度)。 我现在的UIButton属性是 – 约束高度:30 – 领先:15 – 拖尾:15 – 顶部:5 – 字体大小:12 UPDATE 我为@NSNood约束高度创build了一个IBOutlet,用于改变@NSNood所说的高度。 然后,我需要在标题文字中使用\n来分割线条。 但是我不知道我应该把\n放在哪里? 这是我想要的肖像Button 这是我想要的横向Button 我怎样才能确定放置的地方\n ? 请指导我如何使用AutoLayout实现它。 任何帮助,将不胜感激。
我有以下的UIButton我想添加一个图像里面到最右边。 像一个accessoryView 我已经使用backgroundImage,我想避免将2个图像合并为1。 是否有可能在UIButton中添加另一个图像是一个AccesoryView可以说一个图像有一个PLUS在最右边? (我正在寻找一种方法来在button内插入新的图像) @luisCien评论 我试过了 [_addImage setImage:[UIImage imageNamed:@"shareMe"] forState:UIControlStateNormal]; _addImage.contentHorizontalAlignment = UIControlContentHorizontalAlignmentRight; 看起来像这样,我想要在文本的右侧形象。
我正在尝试添加一个uitableview控制器表视图的ontop。 视图控制器有一个导航控制器和静态单元,这就是为什么它是一个uitableviewcontroller而不是一个uiviewcontroller。 现在,我正在尝试在连接到导航控制器的屏幕底部添加一个button,以便它不会与表格视图一起滚动。 我正在尝试做类似于下面的内容。 它有一个顶部栏的导航控制器,静态单元格的表格视图,然后是一个button,但他们是如何做的button? 图片: http : //postimg.org/image/ilsmqqrip/ 谢谢! 更新:如何使用带有使用Swift的静态单元格的tableview的uiviewcontroller?
不需要图像背景,只要好看的颜色就够了。
我真的很喜欢iOS 7中的后退button箭头的形状,并希望在我的一个UIButton上使用它,但是像>而不是<。 会有文字的方式,还是应该使用图像?
我正在实现UIButton和我的UIControlEventTouchUpInside事件不会触发,即使UIControlEventTouchDown不会触发。 UIButton *btnClose = [UIButton buttonWithType:UIButtonTypeCustom]; NSString *filePathImage = @"img.png"; NSString *filePathImageTap = @"img-tap.png"; UIImage *buttonImage = [UIImage imageWithContentsOfFile:filePathImage]; UIImage *buttonImageTap = [UIImage imageWithContentsOfFile:filePathImageTap]; [btnClose setImage:buttonImage forState:UIControlStateNormal]; [btnClose setImage:buttonImageTap forState:UIControlStateSelected]; [btnClose setImage:buttonImageTap forState:UIControlStateHighlighted]; [btnClose addTarget:self action:@selector(close:) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btnClose];
我有一个自定义UIButton透明背景和白色标题。 我正在寻找一个简单的解决scheme,以高亮(白色背景和透明标题)颠倒它,因为它是在系统UISegmentedControl上实现的。 是否有更简单的解决scheme比用作CALayer掩码的快照上的alpha? 如果没有,你能告诉我怎样才能反转CALayer阿尔法?