E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
UIview
UI控件概述
为了便于开发者打造各式各样的优秀App,UIKit框架提供了非常多功能强大又易用的UI控件以下列举一些在开发中可能用得上的UI控件常用控件.png
UIView
是最基础的控件,一般是容器,很多用法,1,把复杂界面分成多个小块
ForstDragon
·
2021-04-18 06:12
iOS--事件传递/响应者链
响应者对象是UIResponder类的任何实例,常见的子类包括
UIView
、
UIView
Controller和UIApplication。
mayuee
·
2021-04-17 21:22
iOS UIBezierPath实现饼状图
本文实例为大家分享了iOSUIBezierPath实现饼状图的具体代码,供大家参考,具体内容如下首先看效果图:代码:#importNS_ASSUME_NONNULL_BEGIN@interfaceCircleView:
UIView
·
2021-04-14 20:54
iOS实现循环滚动公告栏
本文实例为大家分享了iOS实现循环滚动公告栏的具体代码,供大家参考,具体内容如下封装了一个继承于
UIView
的类,如下:#importNS_ASSUME_NONNULL_BEGIN@interfaceXtayNoticeScrollView
·
2021-04-14 20:53
iOS入门之UI05 -- UIImageView
/**UIImageView承载图片的控件,
UIView
子类*/UIImageView*imageV=[[UIImageViewalloc]init];/**如何获取image**/UIImage*image
墨凌风起
·
2021-04-14 09:08
UI(七)分栏控制器UITabBarController
*创建一个分栏控制器*将分栏控制器作为window的跟控制器*创建两个普通控制器,将这两个控制器放进一个数组*将数组赋值给分栏控制器//4、建一个普通控制器
UIView
Controller*VC1=[[
社会主义顶梁鹿
·
2021-04-14 07:39
runtime - 子类动态实现父类的方法
简述最近在做一个简单的UI自动化框架,只针对iOS平台的,基本思路:Hook(可利用SWIZZLE技术实现)目标
UIView
Controller的viewDidAppear:方法(目的就是要让控件都显示完毕
Sevenuncle
·
2021-04-14 06:21
有用的小链接
中文字体的英文名称对照2.iOS开发UI搭建心得(一)——驾驭StoryBoard3.storyBoard实现视图跳转,数据传值4.xcode8使用的TraitVariations适配布局5.iOS给
UIView
fly大梦想家
·
2021-04-14 05:04
iOS 设计模式,责任链,桥接,适配器,单例,命令
比如系统的
UIView
,CALayer,
UIView
只负责事件的传递和相应,而CALayer只负责动画和显示2.开闭原则对修改关闭,对扩展开放。
孙优秀丶Unique
·
2021-04-14 04:40
iOS 保持界面流畅的技巧
比如CALayer比
UIView
要轻量许多,那么不需要响应触摸事件的控件,用CALayer显示会更加合适。
永歌森林
·
2021-04-14 04:15
UILabel的背景颜色错位问题
UILabel继承于
UIView
,但是有些时候又不太一样。
anjohnlv
·
2021-04-14 03:26
iOS 开发之指定
UIView
的某几个角为圆角
如果需要将
UIView
的4个角全部都为圆角,做法相当简单,只需设置其Layer的cornerRadius属性即可(项目需要使用QuartzCore框架)。
Erbash
·
2021-04-14 00:11
iOS中控制器的生命周期详解
UIView
Controller的生命周期及iOS的执行程序当一个视图控制器被创建,在屏幕上显示的时候,代码的执行顺序1.alloc创建对象,非配内存空间2.init(initWithNibName)初始化对象
唯一的信仰
·
2021-04-13 23:38
Swift-通过协议的方式为某个类扩展一个属性
本例中,1、我们展示的是为
UIView
扩展一个sd属性。sd属性是SDAutoLayout类型。
Lxyang
·
2021-04-13 14:25
网易有道 iOS二面凉经
UIView
和UIControl的关系与区别
UIView
侧重于页面布局,因addTarget:action:forControlEvents是在UIControl中定义的,它的父类
UIView
中没有,所以没有事件交互的方法
iOSer编程怪
·
2021-04-13 13:01
UITextView占位文字支持富文本
classLHTextView;@protocolLHTextViewDelegate(void)textViewDidChange:(LHTextView*)textView;@end@interfaceLHTextView:
UIView
清水_yuxin
·
2021-04-13 08:22
iOS 图片裁剪
typedefvoid(^ImageCropCompleteBlock)(UIImage*);@interfaceYXTestController:
UIView
Controller@property(nonatomic
清水_yuxin
·
2021-04-13 08:26
自定义短信验证码。
image.png头文件:#importNS_ASSUME_NONNULL_BEGIN@interfaceYXInputCodeView:
UIView
@property(nonatomic,strong
清水_yuxin
·
2021-04-13 08:49
UIView
直接push的方法
朋友介绍的很好用.h#import@interfaceHXGetTheViewController:NSObject+(
UIView
Controller*)getNowViewController;@end.m
只会写bug啊
·
2021-04-13 05:11
iOS UI绘制原理
一、
UIView
的绘制流程下面我们来对这个流程进行说明:当我们调用[
UIView
setNeedsDisplay]方法时,并没有执行立即执行绘制工作。
iOS小怪兽
·
2021-04-13 01:23
iOS面试总结2020.12.29
kindof关键字如果想保证数组中只能存在某一类元素,这就需要添加泛型,比如@property(nonatomic,strong)NSArray*viewCollection;但是呢,这样声明的数组它只能包含
UIView
CrazySnow
·
2021-04-12 20:53
iOS:给View添加渐变色
一个简单的例子:
UIView
*colorView=[[
UIView
alloc]init];[colorViewsetFrame:CGRectMake(20,160,sel
zxb有缘
·
2021-04-12 18:47
UIView
中的hitTest方法
iOS中的事件响应链2.响应链中涉及的方法
UIView
中的hitTest方法、pointInside方法//recursivelyca
大成小栈
·
2021-04-12 14:09
强引用(强持有)
强引用(强持有)解决NSTimer强引用:重写didMoveToParentViewController方法-(void)didMoveToParentViewController:(
UIView
Controller
为了自由的白菜
·
2021-04-08 09:17
Swift中通过泛型封装可复用视图。
来介绍一下泛型的很不错的使用场景假设有一个需求是做一个自动的滚动视图这里假设是自定义的VScrollView类橘黄色的滚动视图后来产品想再做一个下面的滚动视图:灰色的滚动视图在OC中我们比较常用的是解决方案是把内部具体UI布局的
UIVIew
liaoworkinn
·
2021-04-06 10:52
七、UIWindow
UIWindow是
UIView
的子类,主要作用是管理View,它本身由UIApplication管理,响应者查找的时候其实也通过了它。UIApplication又是UIReponder的子类。
faterman
·
2021-04-01 17:46
在Android中使用LiveData和ViewModel
1、概述LiveData是一种可观察的数据存储器类,LiveData使用观察者模式,每当数据发生变化时,LiveData会通知Observer对象,我们可以在这些Observer对象中更新
UIView
Model
伤口不该结疤
·
2021-03-30 09:32
iOS 事件传递以及响应链,手势识别
一个响应者对象一般是UIResponder类的实例,它常见的子类包括
UIView
,
UIView
Controller,UIApplication,这意
Fat_Blog
·
2021-03-28 21:10
iOS视图穿透
问题:播放大图动画的时候,挡住正常用户交互.解决方案:利用响应链和事件传递的原理,在需要忽略的view上,重写hitTest:withEvent:方法,告诉系统这个view以及子类不处理触摸事件-(
UIView
MrDemon_
·
2021-03-28 16:03
UILabel显示不全时循环滚动显示,利用Runtime黑魔法全局修改
滚动效果展示思考1.整个App的label去做一个滚动显示,首先要考虑到性能问题,性能问题的话就不考虑使用
UIView
层去实现该效果,因此,文字滚动层考虑用Layer去处理。
叫我小灿吧
·
2021-03-26 20:38
iOS 直播专题3-前置处理
这个框架集成了很多滤镜效果这里主要介绍美颜、水印处理处理流程:image.png美颜这里的美颜效果用的是GPUImageBeautyFilter功能:是否开启美颜美颜程度动态调节美白程度动态调节色调饱和度动态调节水印功能:自定义水印的视图
UIView
浪人残风
·
2021-03-26 11:32
iOS面试题——UI相关:事件传递,图像显示,性能优化,离屏渲染
UIView
与CALayer事件传递与视图响应链图像显示原理UI卡顿掉帧原因滑动优化方案UI绘制原理离屏渲染一、
UIView
和CALayer和有什么关系
UIview
中有个属性layer,是CALayer
雾中探雪
·
2021-03-20 23:29
SwiftUI @State @Published @ObservedObject 深入理解和使用
@State介绍因为Swift
UIView
采用的是结构体,当创建想要更改
Renew全栈工程师
·
2021-03-19 03:59
赵熊猫关于iOS的文章索引
1.Runtime的个人理解2.Runloop的个人理解3.iOS-关于
UIView
中添加手势监听和tableView后,tableView的点击事件不执行问题4.iOS关于
UIView
中的layoutSubviews
赵熊猫
·
2021-03-18 23:52
iOS drawRect的作用和调用机制
一、重绘机制iOS的绘图操作是在
UIView
类的drawRect方法中完成的,所以如果我们要想在一个
UIView
中绘图,需要写一个扩展
UIView
的类,并重写drawRect方法,在这里进行绘图操作,程序会自动调用此方法进行绘图
王洋Future
·
2021-03-15 21:18
swift查找当前ViewController
finalclassFindHelper{staticletshare=FindHelper()varcurrentViewCotroller:
UIView
Controller?
微凉初夏
·
2021-03-15 10:13
[IOS] 为什么 UIPanGestureRecognizer 不起作用?
classYourView:
UIView
{varuiPan=UIPanGestureRecognizer(target:self,action:#sele
kross
·
2021-03-12 21:36
iOS
UIView
和CALayer
iOS程序中,视图可以用
UIView
和CALayer来创建,下面就以它们为导火索来进一步学习总结iOS程序显示性能优化。
Sweet丶
·
2021-03-12 16:31
坐标系转换
上的对应frame、//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值(CGPoint)convertPoint:(CGPoint)pointtoView:(
UIView
爱喝农药de清凉
·
2021-03-12 00:55
UIVIew
ContentMode小结
一、Scale
UIView
ContentModeScaleToFill改变内容的高宽比例,缩放内容,
UIView
中完整显示内容,填满
UIView
UIView
ContentModeScaleToFill.png
UIView
ContentModeScaleAspectFit
MrJ的杂货铺
·
2021-03-11 23:41
storyboard 中 cell上按钮 处理
-(IBAction)callToCounselor:(UIButton*)sender{HYTodayBookListCell*cell;
UIView
*superView=sender.superview
Heikki_
·
2021-03-11 23:06
swift 键盘回收
原理:模拟屏幕的动作前提:viewcontroller继承UITextFieldDelegate,UITextViewDelegate代理classLoginViewController:
UIView
Controller
Lisz_
·
2021-03-11 23:12
【功能实现】先pop再push到某个控制器的实现
removeNums个控制器**@paramviewController新push的控制器*@paramremoveNums移除前面的控制器数目*/-(void)pushViewController:(
UIView
Controller
小子爱搞事
·
2021-03-11 22:37
页面滚动按钮(导航栏下边)
XLSlideSwitch,然后我们创建六个viewcontroller,然后就是在AppDelegate创建导航栏再然后就是在主视图里写代码了:先导入那六个viewcontroller的头文件,然后遵守协议{
UIView
盖世英雄的梦想
·
2021-03-11 22:42
仿射变换(一)-
UIView
的平移,旋转,放缩
1、需求来源:现在需要实现一个图片编辑功能,能够对一个图片进行平移,旋转,放缩。因为考虑到图片操作的流畅度,性能问题。这个功能分成两个部分完成:把缩略图放入UIImageView,对UIImageView进行平移,旋转,放缩,把这些数据记录为一个3*3矩阵(仿射矩阵,具体细节这里不阐述)通过画板,把仿射矩阵+原图片相结合,画出在原图上的处理图片。2、简单的UIImageView手势识别,图片处理。
iven_zf
·
2021-03-11 17:04
4.OpenGL ES 加载图片
准备工作修改main.storyboard默认View、Controller,关联View,CCViewController继承自
UIView
Controller,CCView继承自
UIView
image.png
亟措辰沧丶
·
2021-03-11 16:15
iOS 动画
一、基础知识image.pngimage.png二、
UIView
动画实现方式//动画持续时间[
UIView
setAnimationDuration:(NSTimeInterval)];//动画的代理对象
iOS白水
·
2021-03-11 15:45
获取视图在window上的位置
extension
UIView
{funczhmfPositionInScreen()->CGPoint{///先判断是否有父视图,如果没有父视图,直接返回视图的位置就行ifletsuperView=self.superview
古月思吉
·
2021-03-11 12:42
02-搭建基本框架
>UIWindowUIWindow继承自
UIView
,通常在一个app中只会有一个UIWindow对象。
小胖子2号
·
2021-03-11 10:08
UIView
Controller生命周期详解
UIView
Controller(视图控制器)想必大家都不会陌生,开发中常常会用到。这次讲讲它的生命周期。
YHWXQ简简单单的生活
·
2021-03-11 09:52
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他