1

我制作了一个名为 Cocoa Touch ClassBlackCircleUILabel子视图,它调用了drawRect()制作黑色圆形标签的方法。我将 aUILabel拖到LaunchScreen.xib文件上,当我将 Cocoa Touch Class File 指定为 的类时UILabel,出现错误-

“启动屏幕可能不使用BlackCircle”的实例。

它适用于 main.storyboard 文件,但不适用于该LaunchScreen.xib文件。我怎样才能解决这个问题?谢谢!

4

2 回答 2

5

LaunchScreen 不会加载您的自定义实例。请记住,该应用程序尚未启动。因此,您不能拥有自定义实例。

您只能使用基本的 UIKit 类,如 UIView、UIImageView、UILabel 等。

您最好的选择是为黑色圆形标签制作图像资源并将其导入 LaunchScreen.xib

于 2015-07-29T17:12:42.997 回答
0

是的,有办法!

您可以添加图像视图并使用 SF 图像,如“circle.fill”(只需在最顶部的文本字段中输入名称)并使用 tint color 以您的方式设置样式。

于 2022-02-09T11:30:27.843 回答