日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > UIPickerView的常見屬性

UIPickerView的常見屬性

來源:程序員人生   發布時間:2015-04-09 09:11:24 閱讀次數:2527次

1.UIPickerView

1.UIPickerView的常見屬性

// 數據源(用來告知UIPickerView有多少列多少行)

@property(nonatomic,assignid<UIPickerViewDataSource> dataSource;

// 代理(用來告知UIPickerView1列的每1行顯示甚么內容,監聽UIPickerView的選擇)

@property(nonatomic,assignid<UIPickerViewDelegate>   delegate;

// 是不是要顯示選中的唆使器

@property(nonatomic)        BOOL                       showsSelectionIndicator;

// 1共有多少列

@property(nonatomic,readonly) NSInteger numberOfComponents;


2.UIPickerView的常見方法

// 重新刷新所有列

- (void)reloadAllComponents;

// 重新刷新第component

- (void)reloadComponent:(NSInteger)component;


// 主動選中第component列的第row

- (void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL)animated;


// 取得第component列確當前選中的行號

- (NSInteger)selectedRowInComponent:(NSInteger)component;


3.數據源方法(UIPickerViewDataSource)

//  1共有多少列

- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView;

//  component列1共有多少行

- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component;


4.代理方法(UIPickerViewDelegate)

//  component列的寬度是多少

- (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component;

//  component列的行高是多少

- (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component;


//  component列第row行顯示甚么文字

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component;


//  component列第row行顯示怎樣的view(內容)

- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view;


//  選中了pickerView的第component列第row

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component;


2.UIDatePicker

1.常見屬性

// datePicker的顯示模式

@property (nonatomic) UIDatePickerMode datePickerMode;

// 顯示的區域語言

@property (nonatomicretain) NSLocale   *locale;


2.監聽UIDatePicker的選擇

由于UIDatePicker繼承自UIControl,所以通過addTarget:...監聽


3.程序啟動的完全進程

1.main函數


2.UIApplicationMain

創建UIApplication對象

創建UIApplicationdelegate對象


3.delegate對象開始處理(監聽)系統事件(沒有storyboard)

程序啟動終了的時候就會調用代理的application:didFinishLaunchingWithOptions:方法

application:didFinishLaunchingWithOptions:中創建UIWindow

創建和設置UIWindowrootViewController

顯示窗口


3.根據Info.plist取得最主要storyboard的文件名,加載最主要的storyboard(storyboard)

創建UIWindow

創建和設置UIWindowrootViewController

顯示窗口


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产区av| 香蕉视频一区二区三区 | 在线天堂网| 一区二区国产视频 | 国产精品久久久久婷婷二区次 | 日韩欧美自拍偷拍 | 久久久久久久 | 日韩免费一区二区三区 | 国产精品久久久久aaaa九色 | 亚洲 成人 av| 日韩免费视频一区二区 | 一区二区日韩欧美 | 一级毛片免费视频 | 国产精品区一区二区三区 | 日韩一区二区精品 | 中文字幕专区高清在线观看 | 亚洲精品99久久久久中文字幕 | 最近中文字幕一区二区 | 国产伦精品一区二区三区精品视频 | 日日操av| 免费成人av | 欧美日韩一级二级三级 | 热久久91| 久久97视频 | 国产精品一区二区视频 | av片在线看| 欧美视频网站 | 天天干狠狠操 | 91麻豆精品久久久久蜜臀 | 激情二区| 国产在线播放一区二区 | 亚洲三区在线观看 | 91综合在线 | 91精品一区二区三区久久久久 | 黄色毛片一级片 | 91精品国产综合久久精品图片 | 久久久夜精品 | 99视频在线免费观看 | 黄片毛片免费看 | 91玖玖| 国产成人精品午夜视频免费 |