objective-c - 如何改变NSScrollView的边框颜色?

标签 objective-c cocoa

我可以通过-[NSScrollView setBorderType:]自定义边框类型,但是边框颜色呢?

最佳答案

1

QuartzCore框架导入到您的应用程序中。

2

然后将其导入到要设置边框的类的 .h 文件中。像:

#import <QuartzCore/QuartzCore.h>

3

尝试这个来设置你的边框,我希望它能帮助你:

myScrollView.layer.cornerRadius=10.0f;
self.myScrollView.wantsLayer = TRUE;

myScrollView.layer.masksToBounds=YES;
myScrollView.layer.borderColor=[[UIColor redColor]CGColor];//change according to your requirement.
myScrollView.layer.borderWidth= 1.0f;

关于objective-c - 如何改变NSScrollView的边框颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37654408/

相关文章:

cocoa - 基于文档的应用程序中的不同菜单栏

iphone - 为 mac 应用程序创建选择器 View ,就像我们在 iphone 中一样

ios - 如何将 UITableViewCell 标签复制到 nextView 中的 UILabel ?

ios - 如何将 NSKeyedUnarchiver unarchiveObjectWithData 更新为 NSKeyedUnarchiver unarchivedObjectOfClass :[fromData:error:

ios - App/View 的条件启动

ios - 未捕获的异常 'NSGenericException : application has presented a UIAlertController of style UIAlertControllerStyleActionSheet

objective-c - 读取崩溃日志iOS

iphone - 委托(delegate)上设置的事件

cocoa - 如何在仍然使用 NSArrayController 的同时直接响应 NSTableView 编辑?

cocoa - NSTextField 的 LineFragmentPadding