簡體   English   中英

XCode 4.6 中的圓形按鈕

[英]Rounded buttons in XCode 4.6

我一直在 google 和其他地方尋找這個問題的答案,但到目前為止還沒有找到有用的答案。

我正在使用故事板在 Xcode 4.6 上制作應用程序。

當拖放一個圓角矩形按鈕時,它很好,但是當我改變背景時,它變成沒有圓角邊緣的矩形。 我只是想更改按鈕的顏色,而不是其他任何顏色,但將其保留為原始按鈕的圓形。 有人能告訴我一個簡單的方法來實現這一點,或者給我一個詳細的說明,因為我使用的是故事板,而且我對 XCode 編程很差,所以編程越少越好。

提前致謝。

您可能應該查看iOSUIAppearance 協議文檔

同時,您可以使用...

    [[UIButton appearance] setTintColor:[UIColor redColor]];

當然,用你的顏色。

更新:

我使用了另一種方法,因為我不明白給我的建議,因為我對 XCode 編程不太了解,也不想走編碼路線。

這可能對其他人有用,但我所做的是在 Photoshop 中,我將背景填充為黑色,在整個背景上使用圓角矩形工具,然后用按鈕顏色填充圓角矩形。 這在某種程度上給出了一個圓形的形狀,但仍然不如 XCode 中提供的原始圓形按鈕好。

如果有人有任何其他解決方案,我可以自由嘗試,並將評論和更新我將要做的事情。

我將通過查看哪個最簡單來選擇最佳答案,盡管我沒有使用過該方法

我建議你使用 GradientButtons

http://code.google.com/p/iphonegradientbuttons/downloads/list

1) 在故事板文件中定義常規按鈕。

2) 將它們的類更改為 GradientButton。

3)如果你想要不同的顏色,在相應的視圖中初始化它們。

暫無
暫無

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

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