2014-10-14 3 views
-3

Я хочу добавить вторую строку в свой UILabel, но я понятия не имею, куда положить код, и я застрял без него. #importГде я могу разместить код, позволяющий больше строк на UILabel?

@interface ViewController : UIViewController{ 

IBOutlet UITextField *TramNumber; 
IBOutlet UILabel *Tramresult; 



} 
- (IBAction)Button:(id)sender; 
- (IBAction)DismissKeyboard; 



@end 

Это код в моем ViewController.h, Tramresult мой UILabel.

+2

Небольшой комментарий, свойства и методы не должны начинаться с заглавной буквы. Во-вторых, вы хотите установить 'numberOfLines' вашего [' UILabel'] (https://developer.apple.com/library/ios/documentation/Uikit/reference/UILabel_Class/index.html) на 2 для строк или 0 для неограниченных линий. – rckoenes

+0

И установка этого может произойти в XIB - она ​​не должна быть динамической. –

ответ

2

Вы можете сделать это в построителе интерфейса (вероятно, лучше всего для вас) или в любом месте кода. В этом случае лучшим местом будет ViewDidLoad:

- (void)viewDidLoad { 

    [super viewDidLoad]; 
    // Do any additional setup after loading the view. 

    [Tramresult setNumberOfLines:0]; 
} 
+0

Итак, я положил его в нужное место, просто проверил неправильную вещь – needshelp

+0

Не понимаю сейчас. Он работает на вас? – Reconquistador

+0

Да, он работает – needshelp

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