----------------------java培训、Android培训、IOS培训、.Net培训期待与您交流!----------------------
<span style="font-size:14px;">- (void)viewDidLoad { [super viewDidLoad]; // 初始化tableView的数据 NSArray *list = [NSArray arrayWithObjects:@"武汉",@"上海",@"北京",@"深圳",@"广州",@"重庆",@"香港",@"台海",@"天津", nil]; self.dataList = list; UITableView *tableView = [[[UITableView alloc] initWithFrame:self.view.frame style:UITableViewStylePlain] autorelease]; // 设置tableView的数据源 tableView.dataSource = self; // 设置tableView的委托 tableView.delegate = self; // 设置tableView的背景图 tableView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Background.png"]]; self.myTableView = tableView; [self.view addSubview:myTableView]; }</span>
// 是否可用 @property(nonatomic,getter=isEnabled) BOOL enabled; // 自动拥有很多种状态 // 可以通过下面的方法来监听控件内部的一些事件:点击、值改变 - (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents;
// 设置模式(类型) @property(nonatomic) UIDatePickerMode datePickerMode; // 设置区域(zh_CN代表天朝) @property(nonatomic,retain) NSLocale *locale; // 设置当前时间 @property(nonatomic,retain) NSDate *date; // UIDatePicker内部显示的日期更改了,就会触发值改变事件
// 控制开关状态 @property(nonatomic,getter=isOn) BOOL on; - (void)setOn:(BOOL)on animated:(BOOL)animated; // UISwitch内部开关状态更改了,就会触发值改变事件
// 一共有多少块区域 @property(nonatomic,readonly) NSUInteger numberOfSegments; // 当前选中区域的位置 @property(nonatomic) NSInteger selectedSegmentIndex; // UISegmentControl内部选中的区域更改了,就会触发值改变事件
// 设置当前的进度值 @property(nonatomic) float value; // 设置最小的进度值 @property(nonatomic) float minimumValue; // 设置最大的进度值 @property(nonatomic) float maximumValue; // UISlider内部的进度值更改了,就会触发值改变事件
// 快速创建一个按钮 + (id)buttonWithType:(UIButtonType)buttonType; // 设置按钮的内边距 @property(nonatomic) UIEdgeInsets contentEdgeInsets; // 按钮内部的标签控件 @property(nonatomic,readonly,retain) UILabel *titleLabel; // 按钮内部的图片控件 @property(nonatomic,readonly,retain) UIImageView *imageView; // 设置内部titleLabel显示的文字 - (void)setTitle:(NSString *)title forState:(UIControlState)state; // 设置内部titleLabel的文字颜色 - (void)setTitleColor:(UIColor *)color forState:(UIControlState)state; // 设置内部imageView显示的图片 - (void)setImage:(UIImage *)image forState:(UIControlState)state; // 设置背景图片 - (void)setBackgroundImage:(UIImage *)image forState:(UIControlState)state; - (NSString *)titleForState:(UIControlState)state; - (UIColor *)titleColorForState:(UIControlState)state; - (UIImage *)imageForState:(UIControlState)state; - (UIImage *)backgroundImageForState:(UIControlState)state;
// 创建一个UIAlertView对话框 /* title : 对话框标题 message : 对话框中间显示的文字内容 cancelButtonTitle : 取消按钮的文字 otherButtonTitles : 其他按钮的文字(设置多个) delegate : 用来监听alertView上面按钮的点击 */ - (id)initWithTitle:(NSString *)title message:(NSString *)message delegate:(id /*<UIAlertViewDelegate>*/)delegate cancelButtonTitle:(NSString *)cancelButtonTitle otherButtonTitles:(NSString *)otherButtonTitles, ... NS_REQUIRES_NIL_TERMINATION; // 显示 - (void)show;
----------------------java培训、Android培训、IOS培训、.Net培训期待与您交流!----------------------