2012-03-06 16 views
0

我不是Objective C的專家,從未提交iPhone應用程序。我只想檢查一下這個想法是否會通過Apple for App Store。基本上,我想創建自定義UI控件,看起來像標準控件,如按鈕,列表等等。原因是基於業務決策,這些自定義控件會有不同的行爲。沒有辦法去解決這個問題。如果我這樣做,這是否會成爲蘋果公司複製UI控件或不使用標準控件的紅旗?目標C中的自定義用戶界面控件看起來像標準控件

想法?

回答

0

iOS應用程序的人機界面指南(HIG)可以很好地概述功能和界面設計的預期實習生。

只要不符合用戶對使用控件的結果的期望,就允許自定義控件界面。您可以複製蘋果控件和UI,但不會更改所述控件的預期行爲。

+0

我讀過,但很難想象,因爲沒有例子。所以這裏是一個例子:如果有一個列表,並且在列表的底部,我有一個列表項,這是我的自定義控件。其他列表項目將轉到應用程序中的屏幕。但自定義列表項控件將轉到一個網站。這個例子會違反HIG嗎? – 2012-03-07 01:01:49

+0

我沒有看到這種情況下的任何錯誤。就像有一個顯示更多的按鈕,打開一個網站,而不是從應用程序內部加載項目。只要該按鈕對於意圖是什麼就很明顯。如果底部控件有類似「開放網站」或甚至有網站/瀏覽器圖標,我相信它應該沒問題。我只聽說過應用程序被拒絕,顯然沒有按照他們所說的做。 – richerd 2012-03-07 03:22:07