6
如何以編程方式在iphone中添加標籤和文本框? 如何爲標籤和文本框設置框架?如何在iphone中以編程方式添加標籤和文本框
如何以編程方式在iphone中添加標籤和文本框? 如何爲標籤和文本框設置框架?如何在iphone中以編程方式添加標籤和文本框
以下代碼將創建一個UILabel
和UITextField
並將它們添加到視圖控制器視圖中。將此代碼添加到loadView
方法或視圖控制器中的某個位置。
// Create Label
UILabel *myLabel = [[UILabel alloc]initWithFrame:CGRectMake(10, 50, 200, 40)];
[myLabel setBackgroundColor:[UIColor clearColor]];
[myLabel setText:@"Hi Label"];
[[self view] addSubview:myLabel];
[myLabel release];
// Create Text Field
UITextField *myTextField = [[UITextField alloc] initWithFrame:CGRectMake(10, 100, 200, 40)];
[myTextField setBackgroundColor:[UIColor clearColor]];
[myTextField setText:@"Hi Text Field"];
[[self view] addSubview:myTextField];
[myTextField release];
您還可以使用setter方法設置其他屬性。
UITextField *textField = [[UITextField alloc]initWithFrame:CGRectMake(10, 10, 29, 40)];
[textField setBorderStyle:UITextBorderStyleRoundedRect];
[self.view addSubview:textField];
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, 10, 29, 40)];
label.text = @"Custom Label";
[label setFont:[UIFont boldSystemFontOfSize:16]];
[self.view addSubview:m_label];