全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果185,394个

iOS自定义控件开发梳理总结_IOS_脚本之家

UIView继承自UIResponder类,它能接收并处理从系统传来的事件,CALayer继承自NSObject,它无法响应事件。所以UIView与CALayer的最大区别在于:UIView能响应事件,而CALayer不能。 更详细的资料:https://developer.apple.com/reference/uikit/uiview 两种实现方式 在创建自定义控件时,主要有两种实现方式,分别是纯代码以及...
www.jb51.net/article/967...htm 2024-6-4

IOS自定义UIView_IOS_脚本之家

1、继承之UIView的存代码的自定义View 2、使用xib和代码一起使用的自定义View 3、存xib的自定义View(不需要业务处理的那种) 本文主要就介绍下存代码的自定义UIView和能够在storeboard中实时显示效果的自定义UIView 先上效果图 上面为设计界面,能够直接显示一个View的圆角与边框线 上面那个圆形饼图是用纯代码自定...
www.jb51.net/article/1076...htm 2024-6-3

iOS中UIView实现不同方向的导角_IOS_脚本之家

首先我们要创建一个UIView 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 classViewController: UIViewController { var cardView: UIView! override func viewDidLoad() { super.viewDidLoad() cardView = UIView() view.addSubview(cardView) cardView.translatesAutoresizingMaskIntoConstraints =false //把View...
www.jb51.net/article/1401...htm 2024-6-3

iOS学习教程之UIView中坐标转换详解_IOS_脚本之家

- (CGRect)convertRect:(CGRect)rect toView:(nullable UIView *)view; - (CGRect)convertRect:(CGRect)rect fromView:(nullable UIView *)view; 在storyboard中创建三个view,方便叙述,层级关系一看便知 fromView 1 CGRect newRect = [self.view convertRect:self.blueView.frame fromView:self.redView];...
www.jb51.net/article/1149...htm 2024-5-29

iOS为UIView设置阴影效果_IOS_脚本之家

UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 1 imgView.layer.shadowColor = [UIColor blackColor].CGColor; 阴影的透明度 1 imgView.layer.shadowOpacity = 0.8f; 阴影的圆角 1 imgView.layer.shadowRadius = 4.f; 阴影偏移量 ...
www.jb51.net/article/936...htm 2024-6-3

深入讲解iOS开发中的UIViewController_IOS_脚本之家

一、UIViewController的初始化 初始化时会根据需要调用init,initWithCoder等相关函数,这个时候我们可以做一下简单的初始化操作,建立ViewController中需要使用的数据模型等,不建议在初始化阶段就直接创建view及其他与显示有关的对象(应该放到loadView的时候去创建,或者采用懒加载的方法创建)。
www.jb51.net/article/727...htm 2024-6-4

详解iOS中UIView的layoutSubviews子视图布局方法使用_IOS_脚本之家

UIView里面有一个方法layoutSubviews: 复制代码代码如下: - (void)layoutSubviews; // override point. called by layoutIfNeeded automatically. As of iOS 6.0, when constraints-based layout is used the base implementation applies the constraints-based layout, otherwise it does nothing. ...
www.jb51.net/article/831...htm 2024-6-3

iOS应用开发中UIView添加边框颜色及设置圆角边框的方法_IOS_脚本之家

UIView加边框及边框颜色 引用库: 复制代码代码如下: #import <QuartzCore/QuartzCore.h> 使用: 复制代码代码如下: //添加边框和提示 CGRect frameRect = CGRectMake(20, 90, self.window.frame.size.width-40, self.window.frame.size.height-180); ...
www.jb51.net/article/789...htm 2024-5-23

iOS中一行代码实现 UIView 镂空效果_IOS_脚本之家

我们的最终目标是,封装出一个接口,调用方式类似于maskView属性,可以很方便地对一个UIView做镂空效果。 注:以下用originView指代需要上效果的view,用maskView指代充当遮罩的view。 目前看来,可以从两个方向入手: 修改遮罩的绘制过程 修改maskView 本身 方式一是指,在设置这个属性的时候,对originView的视图进行重新绘制...
www.jb51.net/article/1512...htm 2024-6-4

详解iOS开发中的转场动画和组动画以及UIView封装动画_IOS_脚本之家

这篇文章主要介绍了iOS开发中的转场动画和组动画以及UIView封装动画,主要用到了CAAnimation类和UIView类,需要的朋友可以参考下 一、转场动画 CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点 ...
www.jb51.net/article/751...htm 2024-6-3