2009-09-14 23 views
0

當我們在非文件化的UIView中添加UIView時,Apple提交應用程序會批准嗎? 我的意思是,蘋果「批准」在非文檔視圖中添加UIViews?

// search for non-documented subview... 
UIView *nv = ... //non-documented view; 
[nv addSubview:myNormalView]; 

這對蘋果公司來說沒問題嗎?

謝謝。 Hami

回答

1

如果沒有記錄您的意思或UI元素是SDK的一部分,但沒有記錄在蘋果公共API(如UIGlassButton),那麼不,它不適用於蘋果,如果他們發現你正在使用他們很可能會拒絕你的應用程序。但是,如果您只是指由您自己或其他人創建的UIView的子類,那麼它就可以。

+0

是的,我的意思是像UIGlassButton的意見。我想在UIKeyboard中放置按鈕。我確定蘋果? – Hamiseixas 2009-09-14 19:48:35

0

很多人爲了避免在使用帶有iPhone SDK 2.0的相機拍照時缺乏自定義UI支持,做了這樣的事情。通過視圖層次挖掘並更改它的幾個應用程序已批准通過商店進行分發。至少有一個是「精選」應用一段時間。

這是違反SDK規則的,並且其他幾個應用程序因爲做這類事情而被App Store拒絕。最終,這是一個完全的垃圾拍攝。無論是否評論你的應用程序的人都注意到你正在做的事情你不應該決定你是否「擺脫它」。

+0

好的。再次,我會做很多行代碼,用iPhon sdk做一件簡單的事情。:(無論如何。 – Hamiseixas 2009-09-14 20:31:28