国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

[iOS基礎(chǔ)控件-6.10.3]DatePicker&UIToolBar

2019-11-14 19:44:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
A.需求
1. 學(xué)習(xí)DatePicker的基本配置
2.使用TextField召喚指定類型的輸入鍵盤(pán)View,這里使用DatePicker
3.給輸入鍵盤(pán)上方加上一個(gè)UIToolBar,實(shí)現(xiàn)如關(guān)閉鍵盤(pán)等功能
 
B.DatePicker使用
1.DatePicker的主要屬性
Image(157)
 
Mode:顯示的內(nèi)容,可以選擇日期、時(shí)間的自由組合
Locale:顯示的語(yǔ)言樣式
Interval:每個(gè)選項(xiàng)的時(shí)間間隔
Date:當(dāng)前選擇的時(shí)間
Constraint:指定最小和最大時(shí)間
Timer:計(jì)時(shí)器
 
2.使用代碼創(chuàng)建DatePicker
(1)拖入一個(gè)TextField
Image(158)
 
 
(2)創(chuàng)建DatePicker,并且指定TextField的輸入視圖就是創(chuàng)建的DatePicker
1     // 1.創(chuàng)建DatePicker2     UIDatePicker *datePicker = [[UIDatePicker alloc] init];3     // 2.設(shè)置模式4     [datePicker setDatePickerMode:UIDatePickerModeDate];5     // 3.設(shè)置locale6     [datePicker setLocale:[NSLocale localeWithLocaleIdentifier:@"zh_CN"]];7     // 4.設(shè)置textField的響應(yīng)鍵盤(pán)為DatePicker8     [self.textField setInputView:datePicker];
 
Image(159)
 
3.UIToolBar
(1)UIToolBar的子級(jí)元素只能是Bar Button Item,可以在Item內(nèi)再放置其他元素
Image(160)
 
 
(2)Item的樣式
8BE99460-6501-427C-BC22-5230EA388A30
 
有多種樣式可以選擇
Image(161)
 
 
(3)用作間隔的Item樣式Flexible Space
能夠自動(dòng)填補(bǔ)Bar中的空隙
Image(162)
 
Image(163)
 
 
4.使用代碼創(chuàng)建UIToolBar
 1     // 1.創(chuàng)建UIToolBar 2     UIToolbar *toolBar = [[UIToolbar alloc] init]; 3 //    toolBar.backgroundColor = [UIColor grayColor]; 4 //    toolBar.tintColor = [UIColor blueColor]; 5     toolBar.barTintColor = [UIColor grayColor]; // 這個(gè)才是UIToolBar的背景色 6     toolBar.frame = CGRectMake(0, 0, 320, 44); // 必須設(shè)置好size,UIToolBar才能顯示,否則只能顯示Item,且不能點(diǎn)擊 7     // 2.創(chuàng)建Item 8     UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithTitle:@"上一個(gè)" style:UIBarButtonItemStylePlain target:self action:@selector(PReviousClicked)]; 9    10     UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithTitle:@"下一個(gè)" style:UIBarButtonItemStylePlain target:self action:@selector(nextClicked)];11    12     UIBarButtonItem *item3 = [[UIBarButtonItem alloc] initWithTitle:@"完成" style:UIBarButtonItemStylePlain target:self action:@selector(finishClicked)];13    14     // 間隙Item15     UIBarButtonItem *spaceItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];16    17     // 3.添加Item到UIToolBar18     toolBar.items = @[item1, item2, spaceItem, item3];19    20     // 4.添加UIToolBar到鍵盤(pán)上方,設(shè)置為textField的輔助視圖21     self.textField.inputaccessoryView = toolBar;
 
 
Image(164)
 
 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 浦城县| 克拉玛依市| 内乡县| 师宗县| 镇宁| 论坛| 广宗县| 英山县| 株洲县| 宁蒗| 西城区| 西昌市| 改则县| 星子县| 四川省| 隆子县| 介休市| 海宁市| 南乐县| 随州市| 任丘市| 科尔| 凭祥市| 桐城市| 会昌县| 观塘区| 杨浦区| 吴忠市| 大宁县| 运城市| 辽宁省| 永济市| 昌黎县| 唐山市| 屯留县| 大化| 峡江县| 贡嘎县| 沁阳市| 营口市| 屏南县|