是否可以左对齐title
的{{1}}文字?谢谢!
答案 0 :(得分:2)
您可以在UIActionsheet中为按钮设置的名称后面使用空格。例如,如果它是@“download”你可以改为@“Download ------------”,这里的破折号是空格。
我希望它有效。
答案 1 :(得分:0)
无法自定义title
的{{1}}。如果你想要类似的东西,你将不得不设计自己的克隆。
答案 2 :(得分:0)
NSArray *subViewArray = yourActionSheet.subviews;
for(int x=0;x<[subViewArray count];x++){
if([[[subViewArray objectAtIndex:x] class] isSubclassOfClass:[UILabel class]])
{
UILabel *label = [subViewArray objectAtIndex:x];
label.textAlignment = NSTextAlignmentLeft;
}
}
答案 3 :(得分:0)
是的,有可能
- (void)willPresentActionSheet:(UIActionSheet *)actionSheet {
[actionSheet.subviews enumerateObjectsUsingBlock:^(id _currentView, NSUInteger idx, BOOL *stop) {
if ([_currentView isKindOfClass:[UIButton class]]) {
((UIButton *)_currentView).contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
((UIButton *)_currentView).contentEdgeInsets = UIEdgeInsetsMake(0, 30, 0, 0);
}
}];
}