多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

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

UIPickerView的常見屬性

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

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

顯示窗口


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产免费一级片 | 一级成人a做片免费 | 大学生一级一片第一次免费 | 免费国产成人α片 | 国内成人自拍 | 亚州都市春色校园小说另类 | 免费尤物视频 | 91情国产l精品国产亚洲区 | 手机看片手机在线看片 | 国产高清在线精品一区 | 精品国产片 | 91在线亚洲精品一区 | 国产一区二区视频在线播放 | 精品国产精品久久一区免费式 | 国产一区二区视频在线观看 | 国产精品一区二区久久精品涩爱 | 一级毛片一 | 午夜精品久久久久久毛片 | 最近中文字幕免费在线看 | 亚洲最大福利视频 | 毛片免费观看网址 | 中文字幕精品一区二区精品 | 精彩视频一区二区三区 | 日本在线视频一区 | 香蕉国产成版人视频在线观看 | 久久艹精品 | 国产亚洲精品国产 | 国产suv精品一区二区四区三区 | 久久系列 | 狍和美女一级aa毛片 | 亚洲国产欧美国产第一区二区三区 | 日本一本在线视频 | 久久精品国产一区二区 | 国产1区2区3区 | 欧美xx网| 久久精品全国免费观看国产 | www视频在线观看免费 | 国产麻豆免费观看 | 国产三级视频 | 国产未成女年一区二区 | 看亚洲色图 |