开发者

How to create a view hierarchy programmatically without using a nib?

开发者 https://www.devze.com 2022-12-20 22:36 出处:网络
How to create a view hierarchy programmatically without usin开发者_Python百科g a nib ?The whole view hierarchy can be constructed using successive UIView construction and -addSubview: methods.

How to create a view hierarchy programmatically without usin开发者_Python百科g a nib ?


The whole view hierarchy can be constructed using successive UIView construction and -addSubview: methods.

For instance, to create an input form one may use

UIView* rootView = [[UIView alloc] initWithFrame:...];
// apply style to rootView
[window addSubview:rootView];
[rootView release];

UILabel* inputLabel = [[UILabel alloc] initWithFrame:...];
// apply style to label
[rootView addSubview:inputLabel];
[inputLabel release];

UITextField* inputField = [[UITextField alloc] initWithFrame:...];
// apply style to text field
[rootView addSubview:textField];
[textField release];

and so on.

0

精彩评论

暂无评论...
验证码 换一张
取 消