iphone - 在前向类对象上找不到属性?

标签 iphone ios xcode ipad

我有一个 UIView,我正在尝试设置它的图层属性。

self.colorSwatch = [[UIView alloc] initWithFrame:CGRectMake(400, 150, 100, 100)];
self.colorSwatch.layer.cornerRadius = 8; 

但是,当我尝试访问 .layer.cornerRadius 属性时,我收到一条警告,指出“无法在前向类对象‘CALayer *’中找到属性‘cornerRadius’”。

这是什么意思?谢谢

最佳答案

它不知道 layer 是什么类型的对象属性(property)群岛添加#import <QuartzCore/QuartzCore.h>到文件的顶部。

关于iphone - 在前向类对象上找不到属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9829371/

相关文章:

objective-c - 潜在的泄漏问题

ios - 无法设置绑定(bind)(到 : UITableView) with RxSwift Variable asObservable()

xcode - IOS MasterDetail Universal Project 如何添加登录?

ios - 如何为 CALayer() 添加模糊颜色?

iphone - 闪光灯+手机摄像头

来自 Xcode 的 iPhone 崩溃日志

iphone - iOS asihttp nslog请求

ios - 过滤后的 NSArray 在 ?在 NSString 中

iphone - 如何给UIButton设置标题

ios - Objective-c 属性未在 ARC 下发布