2012-08-01 94 views
-2

這裏是the link爲應用程序。請看第一個標籤的截圖。iOS:這個接口如何實現?

正如您所看到的,內容是通過XML動態加載的。每行三個可點擊的圖像。 這是加載在一個UIScrollView?你如何實現這個接口?

謝謝

回答

0

有一個開源項目可以創建一個像這樣的網格視圖。它叫做AQGridView。它的設計使API非常類似於UITableView接口(使用委託和數據源等)。

+0

謝謝!生病檢查一下 – zeoce 2012-08-02 06:15:14

0

您可以再補充UIImages到一個UIScrollView來達到這種效果。你可以在runttime動態地做到這一點。我爲快速撥號應用做了類似的事情,您可以點擊圖片來呼叫您的聯繫人。

當然,我不知道他們是否這樣做;)。

+0

我同意很難說他們通過截圖做了什麼。但它看起來像他們使用TabBarController和第一個ViewController他們使用了「分頁」啓用ScrollView。然後添加UIImages。 – BandoKal 2012-08-01 18:06:43

+0

謝謝大家的提示!現在生病了看動態添加UIimages – zeoce 2012-08-02 06:13:54

0

這是一個相當模糊的問題。

構建一個自定義視圖,其中包含一個按鈕的圖像大小,在按鈕元素周圍的視圖中允許額外的空間(填充)(該按鈕應位於視圖的中心)使視圖背景清晰。然後寫入方法來更新按鈕圖像與您下載的任何內容。創建委託啓用回調到你的viewController和中提琴你有你想要的開始。

然後將這些視圖添加到UIScrollView,你應該有所需的影響,只要確保你相應地調整scrollviews內容大小。至於三列布局,你應該能夠解決這個問題:)

請評論,如果你需要更多的細節比這個。

+0

謝謝西蒙!現在找不到關於自定義視圖的信息 – zeoce 2012-08-02 06:33:43

+0

您可以在代碼中構建自定義視圖 - 即UIView的子類,或使用界面構建器構建自定義視圖。祝你好運! – AppHandwerker 2012-08-02 06:49:18