簡體   English   中英

iPhone帶系統按鈕的分段控制

[英]iPhone segmented control with system buttons

有沒有人想出一種將系統按鈕放入UISegmentedControl(例如UIBarButtonSystemItemAdd)的方法?

如果無法解決,則可能必須以某種方式提取系統映像,但這似乎是錯誤的,如果這是蘋果公司通過分段控制在電子郵件客戶端中上下移動電子郵件的方式,我會感到驚訝。 。 [實際上是的,沒有向上和向下的系統按鈕]

可能涉及子類化? 謝謝,如果有人可以給Java程序員一些提示...

檢查此git項目。 他們在分段控件上添加了自定義UIButton。

https://github.com/boctor/idev-recipes

您不能將UIBarButtonItem添加到UISegmentedControl。 我知道這真的很令人沮喪。 我也想自己做。 UIBarButtonItem不是UIView的子類,您可以將其添加到UISegmentedControl。

您可以使用自定義圖片來完成此操作,就像您上面提到的那樣。 使用石英2d創建按鈕的另一種方法,但這比添加圖像要復雜得多。 您將必須繼承UIControl(或UIButton,如果需要其他功能),並手動繪制整個按鈕(在這種情況下,只需繪制“ +”號)。 我建議您添加圖像,這很容易。

但是,如果您對繪制自定義UIBarButtonItems感興趣,可以看一下“ Three20”項目,您可以在github上找到它。 這對我習慣於繪制自定義UIBarButtonItems很有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM