2013-09-22 7 views
0

Я хочу сделать это, когда на кнопку щелкнуть эту метку, появится ярлык и, в конечном итоге, будет оживлен. Я начал, но этот лейбл вообще не появляется. Правило CGRect верное. Я использую вид прокрутки на 3 страницы. В любом случае, вот кодСоздание ярлыка на IBAction

UILabel *plusSymbol = [[UILabel alloc]initWithFrame:(CGRectMake(987, 349, 330, 326))]; 
plusSymbol.text = [NSString stringWithFormat:@"+%f", applesPerClick]; 
+0

Вы добавили ярлык в качестве подзаголовка? – Wain

+0

Я предполагаю, что нет, как бы я это сделал? –

ответ

0

попробуйте добавить ярлык к кнопке.

UIButton *btn; 
UILabel *label; 

[btn addSubview:label]; 
+0

Скорее всего, кнопки будут отображаться, но принцип тот же. – Wain

+0

ну, вы правы, но когда вы добавите какой-либо объект, в идеале он должен быть размещен сверху, если мы по порядку добавляем. – shahil

0

При создании представления или кнопку или что-нибудь из кода, вы должны добавить к экрану:

UILabel *plusSymbol = [[UILabel alloc]initWithFrame:(CGRectMake(987, 349, 330, 326))]; 
plusSymbol.text = [NSString stringWithFormat:@"+%f", applesPerClick]; 
[self.view addSubview:plusSymbol]; 




//[yourParentView addSubview:plusSymbol]; 

Если вы хотите добавить на Кнопку

[yourButton addSubview:plusSymbol]; 

Но быть осторожно, потому что кадр находится в вашем parentView. если ваша кнопка 100 * 100, то вы должны изменить plusSymbol.frame. plusSymbol.frame = CGRectMake(0, 0, 100, 100);

Смежные вопросы