【发布时间】:2011-07-18 20:08:52
【问题描述】:
我有以下布局,我正在尝试向左右添加填充..
这些控件是一个禁用的 UIButton。
我创建按钮的代码是这样的:
UIButton *buttonTime = [[UIButton alloc] initWithFrame:CGRectMake(90, 10, 50, 20)];
[buttonTime setBackgroundImage:[[UIImage imageNamed:@"bubble.png"] stretchableImageWithLeftCapWidth:9 topCapHeight:13] forState:UIControlStateDisabled];
[buttonTime setTitle:@"27 feb, 2011 11:10 PM" forState:UIControlStateDisabled];
[buttonTime setTitleColor:[UIColor blackColor] forState:UIControlStateDisabled];
buttonTime.titleLabel.font=[UIFont fontWithName:@"Helvetica" size:8.0];
buttonTime.titleLabel.lineBreakMode= UILineBreakModeWordWrap;
[buttonTime setEnabled:FALSE];
[scrollView addSubview:buttonTime];
[buttonTime release];
【问题讨论】:
-
d= (-_- )
iOS没有任何东西可以与Android的填充相媲美,我的意思是,所有insets(无论是标题还是contentEdgeInsets)都在不断变化内容的视觉位置(从不是实际的宽度或高度,与 Android 的填充不同)。所以,祝你工作愉快!
标签: iphone uibutton uikit margin padding