我正在努力更改 UIButton 的背景屬性。可以使用 Interface Builder 中的“Background Configuration”設定輕松修改它們:

但我不明白如何以編程方式設定它們。
例如,我嘗試這樣做:
UIBackgroundConfiguration * config = [UIBackgroundConfiguration listPlainCellConfiguration];
[config setStrokeColor: UIColor.labelColor];
但是我應該在哪里分配這個“配置”值?UIButton 物件沒有像 'button.backgroundConfiguration' 屬性或任何類似的東西。
注意:盡管有檔案宣告和截圖,但 UIButton 物件的“配置”屬性在代碼(Objective C、Mac Catalyst、iOS 15)中不可用。很高興知道為什么會這樣。

uj5u.com熱心網友回復:
碰巧 'button.configuration.background' 屬性在 Mac Catalyst 的 Xcode 13 beta 5 中不可用。
必須等待較新的 Xcode 版本才能從代碼中使用此功能。
uj5u.com熱心網友回復:
背景配置是 UIButtonConfiguration(按鈕的configuration)的一部分。

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/314722.html
