幾種常用控件的使用方法

1.UIActivityIndicatorView的使用

?

?UIActivityIndicatorView *activity=[[[UIActivityIndicatorViewalloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]autorelease];

z

? ? [activity setFrame:CGRectMake(150,150, 50, 50)];

? ? [self.window addSubview:activity]; ? ?

? ? [activity startAnimating];

2.?UISlider的使用

?

? ??UISlider *slider=[[[UISlideralloc] initWithFrame:CGRectMake(100,20, 140,20)] autorelease];

? ? slider.maximumValue=10;

? ? slider.value=5;

? ? [slider addTarget:selfaction:@selector(change:)forControlEvents:UIControlEventTouchUpInside];

? ? [self.window addSubview:slider];

-(void)change:(UISlider*)slider

{

? ? NSLog(@"the val is %.2f",slider.value);

}

3.UIPageControl

通常與UIScrollView連用,提示用戶當前顯示的頁數

?

@property(nonatomic) NSInteger numberOfPages;? ? ? ? ? // default is 0

@property(nonatomic) NSInteger currentPage;? ? ? ? ? ? // default is 0. value pinned to 0..numberOfPages-1

@property(nonatomic) BOOL hidesForSinglePage;? ? ? ? ? // hide the the indicator if there is only one page. default is NO

sample code:

?

 UIPageControl *pageControl=[[[UIPageControl alloc] initWithFrame:CGRectMake(0, 50, 329, 30)] autorelease];pageControl.numberOfPages=10;pageControl.currentPage=3;pageControl.backgroundColor=[UIColor grayColor];[pageControl addTarget:self action:@selector(clicked:) forControlEvents:UIControlEventValueChanged];[self.window addSubview:pageControl];
-(void)clicked:(id)sender
{UIPageControl *pageControl=(UIPageControl*)sender;NSLog(@"curent val is %d",pageControl.currentPage);
}

?

4.UISegmentedControl

?

  NSArray *array=[NSArray arrayWithObjects:@"hello",@"what",@"search",nil];UISegmentedControl *segmentControl=[[[UISegmentedControl alloc] initWithItems:array] autorelease];segmentControl.frame=CGRectMake(0, 40, 300, 40);segmentControl.segmentedControlStyle=UISegmentedControlStyleBordered;segmentControl.selectedSegmentIndex=2;[segmentControl addTarget:self action:@selector(clicked:) forControlEvents:UIControlEventValueChanged];[self.window addSubview:segmentControl];


?

?

?

 

?

轉載于:https://www.cnblogs.com/pangblog/p/3323208.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/274018.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/274018.shtml
英文地址,請注明出處:http://en.pswp.cn/news/274018.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Java-正則表達式

什么是正則表達式? 正則表達式(Regular Expression)就是用某種模式去匹配一類字符串的公式。如你要在一篇文章中查找第一個字是“李”最后一個字是“建”的三個字的姓名,即“李*建”;那么“李*建”就是公式,也稱作模式(Pattern)&a…

tab標簽的另一種寫法

<div class"good"><ul><li><span>歌曲精選</span></li><li class"other"><span>MV精選</span></li></ul><div class"music_good"><p><span>丁當</span…

java 中 if與while的區別

if&#xff1a;就是一個判斷的&#xff0c;如果滿足后面的條件就繼續運行if語句里面的東西的&#xff0c;要是不滿足就跳出來&#xff0c;執行else語句或執行下面的語句的 。while&#xff1a;就是循環語句的&#xff0c;當滿足while里面的條件時&#xff0c;就會執行里面的循環…

install yael on the ubuntu 12.04

1. bits/predefs.h no such file or directory ??? sudo apt-get install gcc-multilib 2. sudo gedit /etc/profile PATH$PATH:/usr/local/MATLAB/R2012a/bin source /etc/profile 3.ubuntu 切換gcc 版本 1&#xff09;sudo apt-get install gcc-4.4 g-4.4 g-4.4-multi…

Java 線程多線程編程3---線程同步之生產者與消費者問題

生產者與消費者問題&#xff1a; 第一步&#xff1a;把架子搭起來 package com.zhj.www;public class ProceduerConsumer {public static void main(String[] args) {} }//饅頭實體 class wotou{int id;wotou(int id) {this.id id;}public String toString() {return "wo…

windows 服務實例

參考來源:http://blog.csdn.net/morewindows/article/details/6858216 參考來源: http://hi.baidu.com/tfantasy/item/aefa43d66b470a2b38f6f76c 剩下的都是我自己整理的。 在VS2012中新建一個Windows 服務的項目。然后在解決方案目錄下找到Services1.cs&#xff0c;切換到代碼…

Java 線程多線程編程2---線程同步

來模擬一個死鎖&#xff08;互相等待&#xff09;&#xff1a; TestDeadLock.java package com.zhj.www;public class TestDeadLock implements Runnable {public int flag 1;static Object o1 new Object();static Object o2 new Object();public void run() {System.out.p…

Java網絡編程1---基礎

TCP/IP:事實上的標準 自己編的應用程序&#xff1a;應用層 TCP/UDP層 IP層 物理層 數據封裝&#xff1a;第五層只與第四層打交道。 數據拆封《TCP/IP詳解》網絡底層 IP巨大的貢獻&#xff1a;提供了獨一無二的IP地址。 內網IP&#xff1a;虛假的 子網掩碼&#xff1a;255.255.2…

Java網絡編程2---Socket-TCP編程

Sockct:插座Socket是關于TCP的。 端口號&#xff1a;兩個字節->65536個端口號&#xff0c;一個應用程序占多個端口號&#xff1b; 但是假設一個應用程序占一個端口號&#xff1b;一臺電腦會有65535個應用程序。 自己編寫程序要占用端口號1024以上后的。 80端口&#xff1a;網…

winform綁定多張圖片

開發winform程序的時候經常設計到要顯示多張圖片的問題&#xff0c;其解決思路一般是先遍歷文件夾中的所有圖片&#xff0c;然后再把這些圖片添加到ImageList控件中&#xff0c;最后再綁定顯示出來。這里我們介紹兩種綁定的方法&#xff1a; &#xff08;一&#xff09;動態生成…

Java網絡編程3---Socket-UDP編程

栗子&#xff1a;TestUDPServer.java 服務器端&#xff1a; package com.zhj.www;import java.net.DatagramPacket; import java.net.DatagramSocket;public class TestUDPServer {public static void main(String[] args)throws Exception {byte buf[] new byte[1024];Datagr…

iOS 6 自動布局入門

http://www.raywenderlich.com/zh-hans/22873/ios-6-自動布局-入門&#xff0d;1轉載于:https://www.cnblogs.com/ihojin/p/auto-layout.html

Java GUI 基礎知識

這部分主要包含AWT、組件和容器、布局管理器Component&#xff1a;所有可以和用戶交互的圖形元素&#xff0c;他的子類有&#xff1a;輸入框… Java.awt及其子包 Container&#xff1a;容器&#xff0c;容納其他各種各樣的Component的元素。 Panel&#xff1a;可以容納其他元素…

UVA11300

初步解題原理:代數運算單元素極值 代數運算: xi表示第i個給i-1的數量&#xff0c;正負表示給或得 c(a1a2a3....an)/n a1-x1x2c -->x2x1-a1c a2-x2x3c -->x3x1-a1-a22c a3-x3x4c -->x4x1-a1-a2-a33c ...... an-xnx1c -->xnx1-a1-a2-a3....-a(n-1)(n-1)c ansmax{|x1|…

Java GUI 基礎知識2 監聽機制

TestActionEvent.java沒有調用方法&#xff0c;但是有反應。反應自己要編寫程序有反應。 事件模型&#xff1a;一定要有某些反應。 寫程序&#xff0c;監聽的操作是自動發生的&#xff0c;一直監聽。鉤子函數&#xff0c;&#xff08;回調函數&#xff09; 怎么讓它自動執行&am…

求字符串的最長回文字串 O(n)

昨天參加了某公司的校園招聘的筆試題&#xff0c;做得慘不忍睹&#xff0c;其中就有這么一道算法設計題&#xff1a;求一個字符串的最長回文字串。我在ACM校隊選拔賽上遇到過這道題&#xff0c;當時用的后綴數組AC的&#xff0c;但是模板忘了沒寫出代碼來。 回頭我把這道題目再…

數據結構 二、向量(接口與實現and可擴容向量)

ADT操作實例&#xff1a;Disordered&#xff1a;顯示出3對逆序緊鄰對。Vector模板類初始有效空間為0&#xff1b;基于復制的構造描述區間&#xff1a;左閉右開 為什么*2&#xff1f;有限時間內不必要為擴容而打斷。 2、可擴充向量左移一位&#xff1a;加一倍

數據庫:mysql 獲取剛插入行id[轉]

我們在寫數據庫程序的時候,經常會需要獲取某個表中的最大序號數, 一般情況下獲取剛插入的數據的id&#xff0c;使用select max(id) from table 是可以的。但在多線程情況下&#xff0c;就不行了。 下面介紹三種方法 (1) getGeneratedKeys()方法: 程序片斷: Connection conn ; …

svn由于連接方在一段時間后沒有正確答復或連接的主機沒有反應連接嘗試失敗...

解決方法&#xff0c;關掉防火墻&#xff0c; service iptables status 查看iptables狀態 service iptables restart iptables服務重啟 service iptables stop iptables服務禁用 轉載于:https://www.cnblogs.com/jiqing9006/p/3347441.html

Android 服務(Service)

一、服務的解釋 服務&#xff08;Service&#xff09;是Android中實現后臺運行的解決方案&#xff0c;它適合那些去執行不需要和用戶交互而且還要求長期運行的任務。服務的運行不依賴任何的與任何用戶界面&#xff0c;即使程序被切換到后臺&#xff0c;或者用戶打開了另外一個應…