2015-06-06 2 views
0

Я пытаюсь сделать UIButton такую ​​же ширину, как и ее название, делая это:Создать UIButton ширину своего названия

CGSize stringSize = [[tagArray lastObject] sizeWithAttributes:@{NSFontAttributeName:@"System 14.0"}]; 
tagButton.frame = CGRectMake(x, y, stringSize.width, 30); 

Однако это сбой на CGSize линии. Любые указатели? Объект в массиве является просто регулярным NSString.

ответ

1

Изменение первая линия:

CGSize stringSize = [[tagArray lastObject] sizeWithAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:14.0]}]; 
Смежные вопросы