日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

iOS UISegmentedControl 的使用

發(fā)布時(shí)間:2023/12/13 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOS UISegmentedControl 的使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

當(dāng)用戶輸入不僅僅是布爾值時(shí),可使用分段控件(UISegmentedControl)。分段控件提供一欄按鈕(有時(shí)稱為按鈕欄),但只能激活其中一個(gè)按鈕。分段控件會(huì)導(dǎo)致用戶在屏幕上看到的內(nèi)容發(fā)生變化。它們常用于在不同類別的信息之間選擇,或在不同的應(yīng)用屏幕之間切換。下面介紹基本屬性和基本方法的使用。

NSArray?*segmentedArray = [[NSArrayalloc]initWithObjects:@"1",@"2",@"3",@"4",nil]; ?

? ??//初始化UISegmentedControl ?

? ??UISegmentedControl?*segmentedControl = [[UISegmentedControlalloc]initWithItems:segmentedArray]; ?

? ? segmentedControl.frame?=?CGRectMake(20.0, 20.0,?250.0,?50.0); ?

? ??segmentedControl.selectedSegmentIndex?=?2;//設(shè)置默認(rèn)選擇項(xiàng)索引??

? ? segmentedControl.tintColor?= [UIColor?redColor]; ?

  //有基本四種樣式

? ? segmentedControl.segmentedControlStyle?=?UISegmentedControlStylePlain;//設(shè)置樣式

?

? ? //segmentedControl.segmentedControlStyle?=?UISegmentedControlStyleBordered;//設(shè)置樣式

? ?//segmentedControl.segmentedControlStyle?=?UISegmentedControlStyleBar;//設(shè)置樣式

??//segmentedControl.segmentedControlStyle?=?UISegmentedControlStyleBezeled;//設(shè)置樣式

?

? ??//? segmentedControl.momentary = YES;//設(shè)置在點(diǎn)擊后是否恢復(fù)原樣? ???

????[segmentedControl setTitle:@"two" forSegmentAtIndex:1];//設(shè)置指定索引的題目 ?

??? [segmentedControl setImage:[UIImage imageNamed:@"btn_jyy.png"] forSegmentAtIndex:3];//設(shè)置指定索引的圖片 ?

??? [segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"mei.png"] atIndex:2 animated:NO];//在指定索引插入一個(gè)選項(xiàng)并設(shè)置圖片

?

??? [segmentedControl insertSegmentWithTitle:@"insert" atIndex:3 animated:NO];//在指定索引插入一個(gè)選項(xiàng)并設(shè)置題目 ?

? [segmentedControl removeSegmentAtIndex:0 animated:NO];//移除指定索引的選項(xiàng) ?

?// ? [segmentedControl setWidth:70.0 forSegmentAtIndex:2];//設(shè)置指定索引選項(xiàng)的寬度 ?

?// ? [segmentedControl setContentOffset:CGSizeMake(10.0,10.0) forSegmentAtIndex:4];//設(shè)置選項(xiàng)中圖片等的左上角的位置 ?

?? ?

? ??//獲取指定索引選項(xiàng)的圖片imageForSegmentAtIndex:??

? ??UIImageView?*imageForSegmentAtIndex = [[UIImageViewalloc]initWithImage:[segmentedControl?imageForSegmentAtIndex:1]]; ?

? ? imageForSegmentAtIndex.frame?=?CGRectMake(60.0,?120.0,?30.0,?30.0);? ;

?? ?

? ??//獲取指定索引選項(xiàng)的標(biāo)題titleForSegmentAtIndex ?

? ??UILabel?*titleForSegmentAtIndex = [[UILabel?alloc]initWithFrame:CGRectMake(100.0,?160.0,?30.0,?30.0)]; ?

? ? titleForSegmentAtIndex.text?= [segmentedControl?titleForSegmentAtIndex:0]; ?

?? ?

? ??//獲取總選項(xiàng)數(shù)segmentedControl.numberOfSegments??

? ??UILabel?*numberOfSegments = [[UILabel?alloc]initWithFrame:CGRectMake(140.0,?170.0,?30.0,?30.0)]; ?

? ? numberOfSegments.text?= [NSString?stringWithFormat:@"%d",segmentedControl.numberOfSegments];?

?

? ??//獲取指定索引選項(xiàng)的寬度widthForSegmentAtIndex:??

? ??UILabel?*widthForSegmentAtIndex = [[UILabel?alloc]initWithFrame:CGRectMake(180.0,?210.0,?70.0,?30.0)]; ?

? ? widthForSegmentAtIndex.text?= [NSString?stringWithFormat:@"%f",[segmentedControl?widthForSegmentAtIndex:2]]; ?

? ???

???// [segmentedControl setEnabled:NO forSegmentAtIndex:4];//設(shè)置指定索引選項(xiàng)不可選??

???// BOOL enableFlag = [segmentedControl isEnabledForSegmentAtIndex:4];//判斷指定索引選項(xiàng)是否可選??

? ??? [mySegmentedControladdTarget:selfaction:@selector(segmentAction:)forControlEvents:UIControlEventValueChanged]; ?//添加委托方法

//具體委托方法實(shí)例 ??

-(void)segmentAction:(UISegmentedControl?*)Seg{

? ??NSInteger?Index = Seg.selectedSegmentIndex;

? ??NSLog(@"Index %i", Index);

? ??switch?(Index) {

? ? ? ??case?0:

? ? ? ? ? ? [self?selectmyView1];

? ? ? ? ? ??break;

? ? ? ??case?1:

? ? ? ? ? ? [self?selectmyView2];

? ? ? ? ? ??break;

? ? ? ??case?2:

? ? ? ? ? ? [self?selectmyView3];

? ? ? ? ? ??break;

? ? ? ??case?3:

? ? ? ? ? ? [self?selectmyView4];

? ? ? ? ? ??break;

? ? ? ??case?4:

? ? ? ? ? ? [self?selectmyView5];

? ? ? ? ? ??break;

? ? ? ??case?5:

? ? ? ? ? ? [self?selectmyView6];

? ? ? ? ? ??break; ? ?

? ? ? ??default:

? ? ? ? ? ??break;

? ? }

}

?

轉(zhuǎn)載于:https://www.cnblogs.com/xiezefeng/p/4471756.html

總結(jié)

以上是生活随笔為你收集整理的iOS UISegmentedControl 的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一级片www| 久久98 | 国产又粗又黄又爽又硬 | 久久精品国产亚洲AV无码麻豆 | 毛片h | xxxx日韩| 亚洲一级影片 | 亚洲女人的天堂 | 日韩爆操| 久久久久99精品成人片我成大片 | 欧美性猛交xx乱大交 | 一区二区三区视频免费视 | 国产免费高清 | 成人天堂| 丝袜操 | 黑人3p波多野结衣在线观看 | 国产免费内射又粗又爽密桃视频 | 精品久久久久久中文字幕人妻最新 | 亚洲啪av永久无码精品放毛片 | 亚洲第一二区 | 国产中文字幕av | 亚洲激情黄色 | 四虎影视库 | 非洲一级片| 日日摸日日操 | 婷婷色亚洲 | 成人aaaa | 国产一区二区自拍 | 亚洲av中文无码乱人伦在线观看 | 国产欧美日韩综合精品一区二区三区 | 欧美黄色a视频 | 爱爱动态图 | 69av在线视频 | 综合色88| 亚洲精品乱码久久久久久久久久久久 | 在线播放av片| 欧美黄色一区二区 | 在线看黄色av | 热久久av| 国产aⅴ无码片毛片一级一区2 | 国产视频一区二区三区在线观看 | 国产香蕉在线观看 | 日韩高清不卡一区 | 狠狠干影视 | 蜜桃av网| 91秦先生在线播放 | 最新在线中文字幕 | 黄色免费视频观看 | 亚洲狼人伊人 | av午夜在线观看 | 久久久噜噜噜www成人 | 很嫩很紧直喷白浆h | 国产91精品一区二区绿帽 | 99福利视频导航 | 男人操女人视频网站 | 亚洲精品视频久久 | 国产制服av| 亚洲在线视频观看 | 天天舔夜夜操 | 国产一区二区小说 | 丁香婷婷久久久综合精品国产 | 亚洲熟女乱综合一区二区三区 | 国产麻豆成人传媒免费观看 | 不卡的av网站| 国产一级大片 | 国产精品扒开腿做爽爽爽视频 | 麻豆国产精品一区 | 日本性网站| 你懂的国产 | 无码人妻精品一区二区三区夜夜嗨 | 欧美大片一区二区三区 | 欧美日韩亚洲二区 | 婷婷超碰 | 青青草免费观看视频 | 瑟瑟网站免费 | 在线视频h | 日韩精品视频网站 | 久久精品国产精品亚洲毛片 | 亚洲一品道 | h小视频在线观看 | 人人插人人澡 | 国产成年人视频网站 | 色无极在线 | 日韩蜜桃视频 | 欧美三日本三级少妇三 | 91成人免费看片 | 少妇一级淫片免费放播放 | 91亚洲网| 人人干在线 | 四虎影院国产精品 | 麻豆亚洲一区 | 综合色区 | 欧美真人性野外做爰 | 日韩人妻精品一区二区三区 | 日韩精品五区 | 国产乱淫av公 | 一个人看的www日本高清视频 | 99在线精品视频免费观看20 | 台湾佬美性中文娱乐网 |