摘要:
輕按(UITapGestureRecognizer)、按住(UILongPressGestureRecognizer)、輕掃(UISwipeGestureRecognizer)、張合(UIPinchGestureRecognizer)、旋轉(UIRotationGestureRecognizer)、平移(UIPanGestureRecognizer) 閱讀全文
posted @ 2014-03-12 17:32
CoderWayne
閱讀(4248)
評論(0)
推薦(0)
摘要:
一般有三種方式處理旋轉時的布局:
1. 使用Interface Builder創建可旋轉和調整大小的界面
2. 旋轉時調整控件的位置與大小
3. 旋轉時切換視圖 閱讀全文
posted @ 2014-03-12 17:31
CoderWayne
閱讀(1479)
評論(0)
推薦(0)
摘要:
以Master-Detail Application創建的應用程序在iPad和iPhone上都能運行,雖然模板解決了大部分問題,但還是有一些Apple遺留問題需要解決。使用該模板創建項目時,需要將下拉列表Device Family設置為Universal,且不要選擇復選框Use Core Data。 閱讀全文
posted @ 2014-03-12 17:30
CoderWayne
閱讀(7312)
評論(0)
推薦(0)
摘要:
這種控制器只能用于iPad,它可以在iPad屏幕中顯示兩個不同的場景:在橫向模式下,左邊顯示一個表,供用戶選擇;用戶選擇表中的元素后,詳細視圖將顯示該元素的詳細信息。如果iPad被旋轉到縱向模式,表將消失,而詳細視圖將填滿整個屏幕;要進行導航,用戶可觸摸一個工具欄按鈕,這將顯示一個包含表的彈出框。 閱讀全文
posted @ 2014-03-12 17:28
CoderWayne
閱讀(15056)
評論(0)
推薦(1)
摘要:
表視圖(UITableView)與表視圖控制器(UITableViewController)其實是一回事。 表視圖控制器是一種只能顯示表視圖的標準視圖控制器,可在表視圖占據整個視圖時使用這種控制器。雖然如此,相對于使用標準視圖控制器并自行添加表視圖,使用表視圖控制器除了將自動設置委托和數據源屬性外,沒有任何其它的優勢。 閱讀全文
posted @ 2014-03-12 17:27
CoderWayne
閱讀(10012)
評論(0)
推薦(0)
摘要:
選項卡欄控制器管理的每個場景都包含一個UITabBarItem,它包含標題、圖像和徽章。 閱讀全文
posted @ 2014-03-12 17:26
CoderWayne
閱讀(536)
評論(0)
推薦(0)
摘要:
導航控制器管理一系列顯示層次型信息的場景 閱讀全文
posted @ 2014-03-12 17:24
CoderWayne
閱讀(3293)
評論(0)
推薦(1)
摘要:
Apple提供了兩種形式的選擇器:日期選擇器(UIDatePicker)與自定義選擇器(UIPickerView)。 閱讀全文
posted @ 2014-03-12 17:23
CoderWayne
閱讀(10533)
評論(0)
推薦(1)
摘要:
工具欄最主要的控件是欄按鈕項(UIBarButtonItem) 閱讀全文
posted @ 2014-03-12 17:22
CoderWayne
閱讀(884)
評論(0)
推薦(0)
摘要:
彈出框是iPad的常用UI元素,即在現有視圖上面顯示內容,并通過一個小箭頭指向一個屏幕對象(如按鈕),以提供上下文。 閱讀全文
posted @ 2014-03-12 17:19
CoderWayne
閱讀(3721)
評論(0)
推薦(0)
摘要:
在即將發生切換前,發起切換的試圖控制器將自動調用方法preparForSegue:sender。傳遞給這個方法的參數為一個UIStoryboardSegue對象以及發起切換的對象。UIStoryboardSegue對象包含屬性sourceViewController(源視圖控制器)和destinationViewController(目標視圖控制器)。- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{ ViewController *sourceVC = (ViewController *)segue... 閱讀全文
posted @ 2014-03-12 17:18
CoderWayne
閱讀(555)
評論(0)
推薦(0)
摘要:
多個場景之間切換的樣式(Style)總共有5個:Modal(模態) -- 過渡到另一個場景,以完成一項任務。任務完成后,將關閉該場景,并返回到原來的場景。Push(壓入) -- 創建一個場景鏈,用戶可在其中前后移動。用于導航視圖控制器。Replace(替換,僅適用于iPad) -- 替換當前場景,用于一些iPad特有的視圖控制器。Popover(彈出框,僅適用于iPad) -- 一個帶箭頭的彈出框。Custome(自定義) -- 通過編譯在場景之間進行自定義過渡。過渡類型(Transition)是從一個場景切換到另一個場景時播放的動畫。有4個選項:Cover Vertical -- 新場景從下 閱讀全文
posted @ 2014-03-12 17:16
CoderWayne
閱讀(2788)
評論(0)
推薦(1)
摘要:
系統聲音服務(System Sound Services)提供了一個接口,用于播放不超過30秒的聲音。它支持的文件格式有限,具體地說只有CAF、AIF和使用PCM或IMA/ADPCM數據的WAV文件。 閱讀全文
posted @ 2014-03-12 17:14
CoderWayne
閱讀(9010)
評論(0)
推薦(0)
摘要:
UIActionSheet用來創建一個操作表,它的初始化代碼如下:- (IBAction)testActionSheet:(id)sender {UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"選擇操作" delegate:self cancelButtonTitle:@"取消操作" destructiveButtonTitle:@"清空數據(無法恢復)" otherButtonTitles:@"保存數據", nil];acti 閱讀全文
posted @ 2014-03-12 17:06
CoderWayne
閱讀(1784)
評論(0)
推薦(0)
摘要:
UIAlertView類創建一個簡單的模態提醒窗口,可能包含消息、按鈕以及文本框 閱讀全文
posted @ 2014-03-12 17:02
CoderWayne
閱讀(2308)
評論(0)
推薦(0)

浙公網安備 33010602011771號