UIControl

self.view.backgroundColor = [UIColor whiteColor];

//UIControl 控制類(lèi)

//addTarget:action:forControlEvents

//添加響應(yīng)事件(滿(mǎn)足什么條件下 讓某人調(diào)用某方法)

/********UISegmentedControl 分段控制器**********/

UISegmentedControl *seg = [[UISegmentedControl alloc] initWithItems:@[@"消息",@"電話(huà)",@"微信"]];

seg.frame = CGRectMake(100, 100, 200, 40);

[self.view addSubview:seg];

[seg release];

//選中分段下標(biāo)

seg.selectedSegmentIndex = 0;

//背景顏色

//? ? seg.backgroundColor = [UIColor blackColor];

//渲染顏色

seg.tintColor = [UIColor lightGrayColor];

//插入新的分段

//? ? [seg insertSegmentWithImage:@"陌陌" atIndex:2 animated:YES];

//添加響應(yīng)事件(通過(guò)下標(biāo)值的變化觸發(fā)方法)

[seg addTarget:self action:@selector(segAction:) forControlEvents:UIControlEventValueChanged];

// red

self.redV = [[UIView alloc] initWithFrame:CGRectMake(50, 200, 300, 300)];

self.redV.backgroundColor = [UIColor redColor];

[self.view addSubview:self.redV];

[_redV release];

//greenV

self.greenV = [[UIView alloc] initWithFrame:CGRectMake(50, 200, 300, 300)];

self.greenV.backgroundColor = [UIColor greenColor];

[self.view addSubview:self.greenV];

[_greenV release];

/*****UISlider 滑塊控制器 ******************/

UISlider *sl = [[UISlider alloc] initWithFrame:CGRectMake(50, 50, 200, 50)];

sl.backgroundColor = [UIColor yellowColor];

[self.view addSubview:sl];

[sl release];

//顏色設(shè)置

//滑過(guò)距離的顏色(滑塊左)

sl.minimumTrackTintColor = [UIColor blackColor];

//未滑過(guò)距離的顏色(滑塊右)

sl.maximumTrackTintColor = [UIColor redColor];

//滑塊顏色

sl.thumbTintColor = [UIColor greenColor];

//添加響應(yīng)事件

[sl addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged];

//滑動(dòng)范圍

//最小值

sl.minimumValue = -100;

//最大值

sl.maximumValue = 1000;

//更新滑塊起始點(diǎn)

sl.value = -100;

/************ UIPageControl 頁(yè)碼控制器 ******************/

UIPageControl *pc = [[UIPageControl alloc] initWithFrame:CGRectMake(50, 150, 100, 50)];

pc.backgroundColor = [UIColor blueColor];

[self.view addSubview:pc];

[pc release];

//頁(yè)數(shù)

pc.numberOfPages = 5;

//當(dāng)前頁(yè)

pc.currentPage = 2;

//顏色

//頁(yè)碼顏色

pc.pageIndicatorTintColor = [UIColor redColor];

//當(dāng)前頁(yè)碼顏色

pc.currentPageIndicatorTintColor = [UIColor yellowColor];

//響應(yīng)事件

[pc addTarget:self action:@selector(pageAction:) forControlEvents:UIControlEventValueChanged];

/************* UISwicth 開(kāi)關(guān) ****************/

UISwitch *sw = [[UISwitch alloc] initWithFrame:CGRectMake(250, 150, 150, 50)];

sw.backgroundColor = [UIColor whiteColor];

[self.view addSubview:sw];

[sw release];

//開(kāi)關(guān)屬性

sw.on = YES;

sw.onTintColor = [UIColor redColor];

sw.tintColor = [UIColor blueColor];

sw.thumbTintColor = [UIColor yellowColor];

//響應(yīng)方法

[sw addTarget:self action:@selector(switchAction:) forControlEvents:UIControlEventValueChanged];

}

#pragma mark - 開(kāi)關(guān)

-(void)switchAction:(UISwitch *)sw{

NSLog(@"%d",sw.on);

if (sw.on) {

NSLog(@"開(kāi)啟");

}else{

NSLog(@"關(guān)閉");

}

}

#pragma mark - 頁(yè)碼控制器

-(void)pageAction:(UIPageControl *)page{

NSLog(@"%ld",page.currentPage);

}

#pragma mark - 滑塊控制器

-(void)sliderAction:(UISlider *)sl{

NSLog(@"%f",sl.value);

}

#pragma mark - 分段控制器

-(void)segAction:(UISegmentedControl *)seg{

//獲取視圖對(duì)象的方式

//1.tag值

//2.屬性

if (seg.selectedSegmentIndex == 0) {

//transition 過(guò)度動(dòng)畫(huà)

//參數(shù)一:開(kāi)始視圖

//參數(shù)二:結(jié)束視圖

//參數(shù)三:持續(xù)時(shí)間

//參數(shù)四:動(dòng)畫(huà)選項(xiàng)

//參數(shù)五:完成動(dòng)畫(huà)之后調(diào)用的block

[UIView transitionFromView:self.greenV toView:self.redV duration:1 options:UIViewAnimationOptionTransitionFlipFromBottom completion:^(BOOL finished) {

}];

}

if (seg.selectedSegmentIndex == 1) {

[UIView transitionFromView:self.redV toView:self.greenV duration:1 options:UIViewAnimationOptionTransitionFlipFromBottom completion:^(BOOL finished) {

}];

}

NSLog(@"%ld",seg.selectedSegmentIndex);

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末乡恕,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子倒淫,更是在濱河造成了極大的恐慌返帕,老刑警劉巖摆霉,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件否彩,死亡現(xiàn)場(chǎng)離奇詭異讼昆,居然都是意外死亡蒙袍,警方通過(guò)查閱死者的電腦和手機(jī)腕巡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)玄坦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人绘沉,你說(shuō)我怎么就攤上這事煎楣。” “怎么了车伞?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵择懂,是天一觀(guān)的道長(zhǎng)。 經(jīng)常有香客問(wèn)我另玖,道長(zhǎng)困曙,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任谦去,我火速辦了婚禮慷丽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘哪轿。我一直安慰自己盈魁,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布窃诉。 她就那樣靜靜地躺著杨耙,像睡著了一般。 火紅的嫁衣襯著肌膚如雪飘痛。 梳的紋絲不亂的頭發(fā)上珊膜,一...
    開(kāi)封第一講書(shū)人閱讀 51,692評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音宣脉,去河邊找鬼车柠。 笑死,一個(gè)胖子當(dāng)著我的面吹牛塑猖,可吹牛的內(nèi)容都是我干的竹祷。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼羊苟,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼塑陵!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起蜡励,我...
    開(kāi)封第一講書(shū)人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤令花,失蹤者是張志新(化名)和其女友劉穎阻桅,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體兼都,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡嫂沉,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了扮碧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片趟章。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖芬萍,靈堂內(nèi)的尸體忽然破棺而出尤揣,到底是詐尸還是另有隱情搔啊,我是刑警寧澤柬祠,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站负芋,受9級(jí)特大地震影響漫蛔,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜旧蛾,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一莽龟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧锨天,春花似錦毯盈、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至益缠,卻和暖如春脑奠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背幅慌。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工宋欺, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人胰伍。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓齿诞,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親骂租。 傳聞我的和親對(duì)象是個(gè)殘疾皇子祷杈,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • //addTarget:action:forControlEvents: //添加響應(yīng)事件(滿(mǎn)足什么條件下 讓...
    肉肉要次肉閱讀 226評(píng)論 0 1
  • UIControl 控制類(lèi) 主要學(xué)習(xí)了分段控制器、滑塊控制器菩咨、頁(yè)碼控制器吠式、開(kāi)關(guān)陡厘、步進(jìn)控制器 一、分段控制器UISe...
    青花_閱讀 345評(píng)論 0 0
  • // UIControl控制類(lèi) // addTarget:action:forControlEvents //添加...
    Devili閱讀 297評(píng)論 0 0
  • //準(zhǔn)備工作 1.刪除Main 2.ARC->MRC(YES->No) 3.刪除文件(ViewConTroller...
    愛(ài)吃芒果的淼小豬閱讀 391評(píng)論 1 1
  • 第二十天的時(shí)候用了重復(fù)來(lái)設(shè)置例行流程特占,但在這兩天的實(shí)踐里出現(xiàn)了很神奇的一幕: 流程中的動(dòng)作完成之后糙置,接下來(lái)它會(huì)立馬...
    繁杰杰閱讀 364評(píng)論 0 0