2013-02-27 184 views
0

我是iOS開發新手,但我想先從它開始。我想爲iPad創建一個簡單的應用程序,與附加的jpg相似。iOS「框架佈局」

layout

主要假設: - 截面A cointains表示某些對象 項的一些列表 - 我可以拖動和從A下降的元素B,然後乙cointains拖動項目的一些圖形表示(一些一種畫布)。 - C包含一個表,它取決於B部分包含的內容

現在,我的主要問題是是否可以創建這樣的佈局。我做了一個研究,發現了一些關於UISplitView的內容,但據我瞭解,它只支持「兩列」佈局。我很擔心TableView對我也不好(僅限於行)。

我假設我需要(至少) - 用於顯示B含量 CONTROLER和模型 - - 用於顯示內容 CONTROLER和模型對於C CONTROLER(模型與用於B) - 和根部控制器

我對不對?

我沒有太多的時間來創建這個程序,所以這就是爲什麼林詢問你的任何線索,並建議從我應該開始學習不浪費時間......

+0

您的佈局是靜態還是動態?你想在縱向模式下使用相同的佈局嗎? – ThomasW 2013-02-27 08:48:09

+0

應該只有景觀模型可用。目前靜態佈局是可以的,但恐怕需要有能力移動B和CD部分(行)之間的界限。那是什麼情況? – 2013-02-27 09:03:55

+0

歡迎來到iOs開發,幸運的是,您將獲得良好的書面和明確的文檔。請參閱[查看iOS編程指南](http://developer.apple.com/library/ios/#documentation/windowsviews/conceptual/viewpg_iphoneos/CreatingViews/CreatingViews.html)。有兩種最常用的技術(通常是組合):1.使用Interface Builder中的.xib文件2.手動調整視圖的佈局(在文章中查找本節)。這與Android中的「Frame-'或RelativeLayout」類似。我們缺少'LinearLayout',它們並不難編碼。 – 2013-02-27 09:05:08

回答

1

要從已經什麼描述你的佈局不應該很難實現。如果你有額外的要求(如我問的問題),它會變得更加複雜。如果它是一個靜態佈局,您可以將視圖放在容器視圖中,就像您所描述的那樣。您可以將視圖連接到UIViewController上的根視圖的出口,或者可以爲單個視圖或子視圖設置控制器。

也許你正從Android世界即將在那裏佈局視圖中。在iOS上,佈局視圖的使用較少。相反,任何視圖都是一個容器。

+0

謝謝,你已經提到了靜態/動態佈局 – 2013-02-27 11:41:14