2011-04-16 57 views
0

我需要創建一個自定義按鈕,自定義標籤,自定義tableview和自定義datepicker,但它似乎更難以繼承按鈕/標籤/ table/datepicker比在UIWebView內創建HTML字符串並在那裏定製它...我的應用程序將是完整的Objective-c除了這4個控件。使用UIWebView和子類自定義UI

Apple對使用UIWebview自定義控件有何看法?它皺起了眉頭嗎? 對於這兩種方法,什麼是pro & cons?

我應該採取一個快速的HTML,但感覺就像我在作弊,或者需要一個漫長的過程來對這些控件進行子類化?更重要的是,蘋果是否會通過使用UIWebView的控件批准我的應用程序?

謝謝。

回答

0

好的,爲防萬一有人遇到和我一樣的問題,我終於找到了另一種簡單的方法來「定製」視圖,而不會給子類化帶來太多的麻煩.. 它是:使用圖像用作視圖背景。然後,您可以將控件放置在圖像中的佔位符中。並將控件設置爲透明...

0

我敢肯定,蘋果會批准一個HTML控件的應用程序,但我強烈建議你做正確的,並且子類化你想要自定義的控件(或從頭創建自己的控件)。根據我的經驗,本機控件在HTML和CSS上可以實現的性能突破了前所未有的水平,從長遠來看,這將是值得的。

此外,UILabels,UIButtons和UITableViews實際上很容易定製;你可能對UIDatePicker有一些困難,但它仍然有可能成爲你自己的。

+0

謝謝..你是對的..現在我知道了,我發現很容易定製控件.. – user667233 2011-04-22 09:39:56

相關問題