自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳解iPhone應(yīng)用中UILabel和UISlider用法

移動開發(fā) iOS
本文主要是來介紹iPhone應(yīng)用中UILabel和UISlider的用法,利用UILabel和UISlider的用法來實現(xiàn)一個簡單的實例,來看本文內(nèi)容。

iPhone應(yīng)用中UILabelUISlider用法是本文要介紹的內(nèi)容,利用UILabelUISlider的用法來實現(xiàn)一個簡單的實例,我們先來看詳細內(nèi)容。下午弄了一下UILabelUISlider,學(xué)到了一點東西,呵呵。感覺弄下來要不又忘記了。

首先在.h的文件面加入如下代碼:

聲明變量:

  1. IBOutlet UILabel *lab;  
  2.  IBOutlet UISlider *slid;  
  3.  IBOutlet UITextField *txt;  
  4.  IBOutlet UISlider *red;  
  5.  IBOutlet UISlider *green;  
  6.  IBOutlet UISlider *blue; 

定義方法:

  1. -(IBAction)add;  
  2. -(IBAction)addred;  
  3. -(IBAction)addgreen;  
  4. -(IBAction)addblue; 

然后在。m的文件中加入下面方法的實現(xiàn):

  1. -(void)viewDidLoad//初始化設(shè)定  
  2. {  
  3.  lab.text=@"123456789";//設(shè)定Lable的初始值  
  4.  slid.minimumValue=12;//設(shè)定字體的最下值  
  5.  slid.maximumValue=50;//設(shè)定字體的最大值  
  6.  red.minimumValue=0;//設(shè)定Red的最小值為0  
  7.  red.maximumValue=1;//設(shè)定Red的最大值為1  
  8.  blue.minimumValue=0;//設(shè)定Blue的最小值為0  
  9.  blue.maximumValue=1;//設(shè)定Blue的最大值為1  
  10.  green.minimumValue=0;//設(shè)定Green的最小值為0  
  11.  green.maximumValue=1;//設(shè)定Green的最打值為1  
  12.  [lab setFont:[UIFont fontWithName:@"DBLCDTempBlack" size:[slid value]]];//初始化Label的字體和大小  
  13.  [super viewDidLoad];  
  14. }  
  15. - (void)didReceiveMemoryWarning  
  16. {  
  17.     [super didReceiveMemoryWarning];  
  18. }  
  19.  
  20. -(void)add//控制字體的大小  
  21. {  
  22.  int i=[slid value];//得到UISlider的值  
  23.  [lab setFont:[UIFont fontWithName:@"DBLCDTempBlack" size:i]];//設(shè)定Label的字體和大小  
  24.  txt.text=[NSString stringWithFormat:@"%d",i];//調(diào)試階段弄個TextField用來顯示大小  
  25. }  
  26. -(IBAction)addred//根據(jù)UISlider的值來設(shè)置Red的值  
  27. {  
  28.  float r=[red value];  
  29.  float g=[green value];  
  30.  float b=[blue value];  
  31.  [lab setTextColor:[UIColor colorWithRed:r green:g blue:b alpha:1]];  
  32. }  
  33. -(IBAction)addgreen  
  34. {  
  35.  float r=[red value];  
  36.  float g=[green value];  
  37.  float b=[blue value];  
  38.  [lab setTextColor:[UIColor colorWithRed:r green:g blue:b alpha:1]];  
  39. }  
  40. -(IBAction)addblue  
  41. {  
  42.  float r=[red value];  
  43.  float g=[green value];  
  44.  float b=[blue value];  
  45.  [lab setTextColor:[UIColor colorWithRed:r green:g blue:b alpha:1]];  
  46. }  
  47.    
  48. - (void)dealloc  
  49. {  
  50.  [lab release];  
  51.  [slid release];  
  52.  [red release];  
  53.  [blue release];  
  54.  [green release];  
  55.           [super dealloc];  

最終的效果圖:

詳解iPhone應(yīng)用中UILabel和UISlider用法

小結(jié):詳解iPhone應(yīng)用中UILabelUISlider用法的內(nèi)容介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-15 11:37:20

iPhone開發(fā)Mask

2011-08-02 17:14:41

iPhone應(yīng)用 UITableVie

2011-08-02 17:27:06

iPhone應(yīng)用 剪切技巧

2011-08-10 17:37:00

iPhoneASIHTTPRequ

2011-08-12 14:33:06

iPhone緩存文件

2011-08-09 14:08:51

iPhoneHTTP請求協(xié)議

2011-08-11 13:35:28

iPhoneASIHTTPRequHTTP

2011-08-17 15:10:21

iPhone開發(fā)Web視圖

2011-08-19 14:14:14

iPhone應(yīng)用

2011-07-27 11:14:37

iPhone UITableVie

2009-08-03 11:54:34

linux at命令linux at命令詳cron

2023-12-21 13:59:41

2011-07-08 17:45:19

iPhone 文檔

2023-05-11 16:47:21

playwright用法程序

2011-07-26 09:41:23

iPhone xcode Mac OS X

2011-08-12 10:04:24

iPhone開發(fā)視圖

2011-08-17 15:19:38

iPhone應(yīng)用數(shù)據(jù)

2011-07-19 14:36:32

iPhone

2010-10-09 09:56:51

JavaScriptObject對象

2013-12-02 09:49:59

點贊
收藏

51CTO技術(shù)棧公眾號