UISement屬性-創(chuàng)新互聯(lián)

我們提供的服務(wù)有:網(wǎng)站制作、成都網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、張家港ssl等。為上千企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的張家港網(wǎng)站制作公司> 1 1.segmentedControlStyle 2 設(shè)置segment的顯示樣式。 3 typedef NS_ENUM(NSInteger, UISegmentedControlStyle) { 4 UISegmentedControlStylePlain, // large plain 系統(tǒng)默認(rèn)平板樣式 5 segmentedControl.segmentedControlStyle = UISegmentedControlStylePlain; 6 7 UISegmentedControlStyleBordered,// large bordered 黑邊樣式 8 segmentedControl.segmentedControlStyle = UISegmentedControlStyleBordered; 9 10 UISegmentedControlStyleBar, // small button/nav bar style. Tintable 條狀樣式11 segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar; 12 13 UISegmentedControlStyleBezeled, // DEPRECATED. Do not use this style. 這個類型不要使用,用了會報錯喔。14 }; 15 16 2.tintColor 漸變顏色 17 Default tintColor is nil. Only used if style is UISegmentedControlStyleBar 18 默認(rèn)空,只有使用UISegmentedControlStyleBar,才能設(shè)置漸變顏色。 19 segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar; 20 segmentedControl.tintColor = [UIColor redColor]; 21 效果: 22 23 24 3.momentary 設(shè)置在點擊后是否恢復(fù)原樣 25 默認(rèn)為NO 26 segmentedControl.momentary = No; 27 28 點擊之后效果: 29 30 segmentedControl.momentary = YES; 31 點擊之后效果: 32 33 34 35 4. numberOfSegments(只讀) 36 獲取總選項數(shù)segmentedControl.numberOfSegments 37 38 5. selectedSegmentIndex 39 用來設(shè)置選中項或者返回選中項。 40 segmentedControl.selectedSegmentIndex = 2;//設(shè)置默認(rèn)選擇項索引41 segmentedControl.selectedSegmentIndex // 獲取選中項42 6.- (void)setTitle:(NSString *)title forSegmentAtIndex:(NSUInteger)segment; 43 [segmentedControl setTitle:@"two" forSegmentAtIndex:1];//設(shè)置指定索引的題目44 效果: 45 46 7. - (void)setImage:(UIImage *)image forSegmentAtIndex:(NSUInteger)segment; 47 [segmentedControl setImage:[UIImage imageNamed:@"lan.png"] forSegmentAtIndex:3];//設(shè)置指定索引的圖片48 8.-(void)insertSegmentWithTitle:(NSString*)title atIndex:(NSUInteger)segment animated:(BOOL)animated; 49 [segmentedControl insertSegmentWithTitle:@"add" atIndex:3 animated:NO];//在指定索引插入一個選項并設(shè)置題目50 效果: 51 52 9.-(void)insertSegmentWithImage:(UIImage *)image atIndex:(NSUInteger)segment animated:(BOOL)animated; 53 [segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"mei.png"] atIndex:2 animated:NO];//在指定索引插入一個選項并設(shè)置圖片54 55 10.- (void)removeSegmentAtIndex:(NSUInteger)segment animated:(BOOL)animated; 56 [segmentedControl removeSegmentAtIndex:0 animated:NO];//移除指定索引的選項57 效果: 58 59 11. - (void)removeAllSegments; 60 //移除所有選項 61 //[segmentedControl removeAllSegments];62 63 12. - (void)setWidth:(CGFloat)width forSegmentAtIndex:(NSUInteger)segment; // set to 0.0 width to autosize. default is 0.064 選項卡的寬度默認(rèn)為0,此方法能夠設(shè)置選項卡寬度。 65 [segmentedControl setWidth:70.0 forSegmentAtIndex:2];//設(shè)置指定索引選項的寬度66 67 效果: 68 69 13. - (void)setContentOffset:(CGSize)offset forSegmentAtIndex:(NSUInteger)segment; // adjust offset of image or text inside the segment. default is (0,0)70 [segmentedControl setContentOffset:CGSizeMake(10,0) forSegmentAtIndex:1]; 71 設(shè)置選項卡內(nèi)部文字或者圖片與默認(rèn)位置的偏移量,默認(rèn)位置在選項卡的中心。 72 效果: 73 74 14. - (void)setEnabled:(BOOL)enabled forSegmentAtIndex:(NSUInteger)segment; 75 76 [segmentedControl setEnabled:NO forSegmentAtIndex:4];//設(shè)置指定索引選項不可選77 78 15.增加事件響應(yīng)機(jī)制 79 監(jiān)聽的是這個事件:UIControlEventValueChanged,值改變事件 80 81 [segmentedControl addTarget:self action:@selector(itemClick) forControlEvents:UIControlEventValueChanged];

當(dāng)前標(biāo)題:UISement屬性-創(chuàng)新互聯(lián)
分享鏈接:http://bm7419.com/article14/disoge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、動態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化、虛擬主機(jī)、品牌網(wǎng)站建設(shè)、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營