MDCFocusView视图工具
MDCFocusView 实现了一个覆盖层,用于高亮显示界面上某些元素。
使用
您可以使用 Cocoapods 安装项目,方法是将其放置pod MDCFocusView
在中 Podfile
。安装后:
//初始化MDCFocusView并自定义其背景色
MDCFocusView * focusView = [MDCFocusView new ];
focusView.backgroundColor = [UIColor colorWithRed:0。0f 绿色:0。0f 蓝色:0。0f alpha:0。8f ];
//注册MDCFocalPointView子类以“包装”焦点
focusView.focalPointViewClass = [MDCSpotlightView class ];
//将任意数量的自定义视图添加到MDCFocusView
[focusView addSubview: [ self buildLabel ]];
//显示焦点视图
[ self .focusView focus: someView,anotherView, nil ];
请查看示例应用程序以获取示例。
特征
- 由于
MDCFocusView
用于MDCFocalPointView
包装焦点,因此它具有高度的可扩展性-要创建自己的焦点效果,只需在中继承子类MDCFocalPointView
并实现任何自定义绘图行为即可drawRect:
。请参阅MDCSpotlightView
示例。
评论
UIActionSheet+BlocksUI 视图工具
UIActionSheet+Blocks是UIActionSheet的子类,提供了完整的交互式侦听处理,避免使用委派设计模式实现。
UIActionSheet+BlocksUI 视图工具
0
KNSemiModalViewControllerios视图工具
KNSemiModalViewController 是UIViewController+KNSemiModal的组合,实现半模态的弹出视图。特征与bareUIViewController一起使用与UI
KNSemiModalViewControllerios视图工具
0
A3ParallaxScrollViewUI 视图工具
A3ParallaxScrollView 是 UIScrollView 的子类,实现了视差滚动效果
A3ParallaxScrollViewUI 视图工具
0
UIActionSheet+BlocksUI 视图工具
UIActionSheet+Blocks 是 UIActionSheet 的子类,提供了完整的交互式
UIActionSheet+BlocksUI 视图工具
0