2011-05-26 43 views
0

我想知道我們如何設計視圖控制器,使得..屏幕的上半部分保持固定,屏幕的下半部分可以通過..導航..! 我們應該在這裏使用slipScreenController嗎?什麼是創建類似於蘋果應用商店的視圖的方法

+1

可能的重複[如何創建一個iPhone視圖像App Store的產品Introducion View?](http://stackoverflow.com/questions/2506008/how-can-i-create-a-iphone-view-like -app-stores-product-introducion-view) – visakh7 2011-05-26 11:56:36

回答

1

您的描述聽起來沒有像Appstore應用程序,但Appstore應用程序只有一個垂直的UIScrollView和另一個水平的UIScrollView用於圖像。

+0

好的,謝謝你的迴應..,但是我想要的是當用戶點擊屏幕的後半部分..時,只有屏幕的後半部分應該改變,前半部分的屏幕保持不變。根據控制邏輯,我可以導航到下一個相應的屏幕。 – 2011-05-27 06:50:51

+0

簡單快速和骯髒的方法:爲兩個覆蓋每個屏幕一半的UIViews製作IBOutlets,然後在加載另外兩個時在'viewDidLoad'上執行'addSubview:'視圖控制器。所以也許你會在'viewDidLoad'中有這樣的事情:'MyViewController * a = bla bla; MyViewController2 * b = bla bla; [topHalf addSubview:a.view]; [bottomHalf addSubview:b.view];'。如果你需要「瀏覽」下半部分,那麼你可能需要一個UINavigationController作爲「b」。 – vakio 2011-05-27 12:13:34

1

如果您指的是瀏覽AppStore中的類別,那麼: 這是一個tableView,它不會佔用整個屏幕區域。你需要創建一個UIViewController(而不是UITableViewController),並且將一個tableView添加到視圖中(使用Interface Builder或代碼)。這樣你可以改變tableView的大小和位置,並使用視圖的剩餘區域來實現其他功能,例如tableView上方的UISegmentedControl。

如果您正在嘗試閱讀單個應用程序的描述和圖像,那麼我認爲UIScrollView用於顯示圖像,其餘部分無法確定。

+0

好的,謝謝你的迴應..但是我想要的是當用戶點擊屏幕的後半部分時,只有屏幕的後半部分應該改變,前半部分屏幕保持固定。根據控制邏輯,我可以導航到下一個相應的屏幕.. – 2011-05-27 06:51:16

相關問題