当我们在自定义一个控件的时候,为了在视图编辑器中方便进行设置自定义了的新属性

可以用以下方式实现,只要在相应地方加上:IB_DESIGNABLE 和 IBInspectable

IB_DESIGNABLE
@interface ZTransitionSubmitButton : UIButton <UIViewControllerTransitioningDelegate>@property (nonatomic, retain) IBInspectable  UIColor *highlightedBackgroundColor;
@property (nonatomic, retain) IBInspectable  UIColor *normalBackgroundColor;@end

转载于:https://www.cnblogs.com/JerryBaxia/p/4790827.html

使用IB_DESIGNABLE与IBInspectable特性实现可在视图编辑器的功能栏中设置相关推荐

  1. notepad php必用功能,Notepad中值得一提的特性

    个人觉得一些好用,值得一提的特性是: 1.支持语法高亮和颜色自定义 关键是支持的语言狂多,除了常见的c/c++,java,php,而且还支持python和xml. 而且对于xml,还支持点击关键字可以 ...

  2. v-on绑定特性命名带小横杠 ‘-’与props属性中变量怎么对应

    特性命名问题: 矛盾点一:html的特性不区分大小写 矛盾点二:Vue中除了模板命名,其他命名不允许出现小横杠 '-' 在js文件内,命名为驼峰式,camerCase,进入html文件,自动转换成短横 ...

  3. 根据children动态复杂表头excel导出_Java高级特性-注解:注解实现Excel导出功能

    注解是 Java 的一个高级特性,Spring 更是以注解为基础,发展出一套"注解驱动编程". 这听起来高大上,但毕竟是框架的事,我们也能用好注解吗? 的确,我们很少有机会自己写注 ...

  4. java数据导出ex_Java高级特性注解:注解实现Excel导出功能

    作者:JerryWu来源:SegmentFault 思否社区 注解是 Java 的一个高级特性,Spring 更是以注解为基础,发展出一套"注解驱动编程". 这听起来高大上,但毕竟 ...

  5. oracle gather trace,Oracle 12C R2-新特性-新增两个视图:方便查看trace文件和内容

    Oracle 12C R2-新特性-新增两个试图-方便查看trace文件和内容 在12.2中,Oracle新增了两个V$DIAG_TRACE_FILE and V$DIAG_TRACE_FILE_CO ...

  6. Think in java(四)枚举类enum的基本特性、构造方法与方法覆盖、Switch语句中的enum运用

    一.基本enum特性 package test;enum Fruit{PEACH,LEMON,BANANA,Apple}public class EnumClasstest {public stati ...

  7. matlab程序模拟汽车理论中的数据特性图动力特性图,matlab程序模拟汽车理论中的数据特性图1.doc...

    matlab程序模拟汽车理论中的数据特性图1.doc 车辆理论作业第三组第一大题确定一辆轻型货车的动力性能1.绘制发动机的使用外特性曲线N60014000NN/1000T1931329527N/100 ...

  8. C++_类和对象_对象特性_友元_友元类_在一个类中声明另一类作为自己的友元类_可以访问自己类中的private变量---C++语言工作笔记053

    然后我们再来一个去看看友元类,用类来做友元,上面我们说的是全局函数做友元. 首先我们先去写一个类叫GooGay好基友. 然后里面去定义一个成员变量,这个成员变量可以看到类型是 Building这个类, ...

  9. Oracle 12C R2-新特性-SQLPLUS提供查看历史命令的功能

    > > > > > >>> >>> >>    >>>>>> >>> ...

最新文章

  1. weblogic服务器部署的程序,如何直接通过IP访问(即URL中去掉工程名)
  2. oracle ORA-01113的解决方法(file 1 needs media recovery)
  3. 【OpenCV学习】内存分配讨论两例
  4. 所长不会用计算机,梅州市公安局: 两派出所所长不会电脑被停职
  5. 七牛2018春季校园招聘后端开发工程师笔试经验
  6. 一致性哈希算法在分布式缓存中的应用
  7. win7 64系统无法看见其他计算机,win7一直显示正在启动进不了系统怎么办
  8. 【已解决】[Error] cannot pass objects of non-trivially-copyable type ‘std::string {aka class std::basic_s
  9. 启动NameNode和DataNode
  10. apt-get 与 apt-cache使用
  11. es2015(es6)基础知识整理(更新中...)
  12. RestTemplate远程接口调用
  13. [AutoSAR] BSW模块的ECUAL 抽象层
  14. OneNote for win10防止英文自动切换字体工具
  15. 基于ECharts和腾讯疫情数据接口的全球疫情地图(超全)
  16. IaaS(基础设施即服务),PaaS(平台即服务),SaaS(软件即服务)的区别
  17. 相机激光标定算法:从理论到实践
  18. Unet(pytorch)——制作自己的数据集(二分类)
  19. C++ gcc编译器加速优化
  20. x265笔记_1_下载调试

热门文章

  1. 【HTTP协议】HTTP状态码列表大全
  2. git学习创建项目仓库
  3. SQL——将表中的最大ID+1插入新的ID中------Insert into 表 MAX(表id) +1
  4. 【转载】ceph作为OpenStack的后端存储解决方案
  5. 月光博客 - 再谈软件保护中软加密和硬加密的安全强度
  6. BZOJ 3669 魔法森林
  7. https的那些事儿
  8. Linux命令-chmod、chown和chgrp
  9. A-Frame.js 学习文档翻译(一)实体
  10. Eclipse中新建jsp文件访问页面时乱码问题