gpt4 book ai didi

ios - 等同于 UIButtonTypeRoundedRect swift?

转载 作者:可可西里 更新时间:2023-11-01 00:23:46 24 4
gpt4 key购买 nike

当我尝试在 swift 中使用 UIButtonType 时,UIButtonTypeRoundedRect 不再存在:

enter image description here

Swift 中是否有等效项,或者我是否需要创建一个新的子类才能获得相同的外观?

最佳答案

它不在 Xcode 6.4 的 SDK 中:

enum UIButtonType : Int {

case Custom // no button type
@availability(iOS, introduced=7.0)
case System // standard system button

case DetailDisclosure
case InfoLight
case InfoDark
case ContactAdd
}

但在 Xcode 7 中包含的 SDK 中,它又回来并标记为已弃用。

enum UIButtonType : Int {

case Custom // no button type
@available(iOS 7.0, *)
case System // standard system button

case DetailDisclosure
case InfoLight
case InfoDark
case ContactAdd

static var RoundedRect: UIButtonType { get } // Deprecated, use UIButtonTypeSystem instead
}

您应该使用系统。如果它不符合您的需求,请不要继承 UIButton,使用自定义工厂方法 like this one .

关于ios - 等同于 UIButtonTypeRoundedRect swift?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31521461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com