2010-04-07 60 views
3

有沒有簡單的方法在UIButton上放置詳細披露圖標?我正在使用一個導航控制器,並且我想要一個按鈕來推動堆棧上的新視圖,所以我認爲詳細披露圖標是合適的,但我還沒有找到一個直接的方法來做到這一點。UIButton上的詳細披露指標

我的想法就像Clock應用程序的Timer子視圖中的「When Timer Ends」按鈕一樣。

回答

2

「當計時器結束時」「按鈕」實際上並不是一個按鈕,而是一個風格迥異的UITableViewCell。

當然,你仍然可以將它作爲一個按鈕來實現。只需創建2張包含披露指標的圖像,並使用-setBackgroundImage:forState:

+0

我從哪裏得到披露指標圖片? – 2010-04-07 12:02:29

+0

@Ben:不幸的是,你需要自己繪製它。 – kennytm 2010-04-07 12:11:56

+0

從模擬器中抓取一個截圖,使用Photoshop(或類似)的Levels工具將圖像變成黑白色,然後使用(反轉)作爲任何指示顏色的掩碼。 – 2010-04-12 02:06:10

13

只需創建一個UIButton並將其buttonType屬性設置爲UIButtonTypeDetailDisclosure

+0

在Swift中:'var button = UIButton.buttonWithType(UIButtonType.DetailDisclosure)' – djv 2015-07-31 01:57:13

相關問題