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
2020-11-13 iOS UI相关知识整理
UIView
与CALayer
UIView
为CALayer提供内容,一级负责处理触摸等时间,参与响应链CALayer负责显示内容contents时间传递与视图响应链image.png如果时间一直传递到UIAppliction
渴望平静生活的上班族
·
2023-08-20 02:03
@IBInspectable 减少代码设置
2.举例,给一个view设置圆角,或者为一个label设置本地化文字,我们可以利用extension解决:extension
UIView
{//圆角@IBInspectablevarcornerRadius
向日葵的夏天_summer
·
2023-08-19 23:07
swift3.0 中点击按钮在按钮下方弹出视图(带尖角)
1.当前的
UIView
Controller需要实现UIPopoverPresentationControllerDelegatefuncadaptivePresentationStyle(forcontroller
verge_l
·
2023-08-19 16:21
运用SwiftUI加速你现有项目UIKit中的开发速度。
不过我们可以通过SwiftUI中提供的
UIView
ControllerRepresentable协议让你的UIKit中的VC显示在XCode11的Preview中,如下图。
liaoworkinn
·
2023-08-19 11:21
简单动画-头尾式动画
[
UIView
beginAnimations:nilcontext:nil];//准备开始动画[
UIView
setAnimationDuration:5];//设置时间//动画内容[
UIView
commitAnimations
大王的锅
·
2023-08-19 10:06
IOS 设置消息上下滚动,消息循环滚动视图
效果图self.messageView是自定义的一个
UIView
,具体的可以根据自己的需求进行设计。
马拉萨的春天
·
2023-08-19 09:00
一天一读
基础知识点
新知识点
ios
Swift 解决键盘遮盖问题封装
实现被遮盖视图的上移操作,上代码:importFoundationclassKeyBoderHandleTool:NSObject{//可能会被遮盖的viewprivatevarkeyBoderHandleView:
UIView
木马sun
·
2023-08-19 00:49
view layer 视图 图层
1.每个
UIView
内部都有一个CALayer在背后提供内容的绘制和显示。
头像是我老婆
·
2023-08-18 19:53
设置渐变色
Thegradientlayerdrawsacolorgradientoveritsbackgroundcolor,fillingtheshapeofthelayer(i.e.includingroundedcorners).具体代码:
UIView
yaqiong
·
2023-08-18 18:31
2018-09-21
========importUIKitimportAlamofireimportSQAutoScrollViewimportSwiftyJSONclassViewController:
UIView
Controller
景晨_ccd6
·
2023-08-18 07:47
iOS-自定义悬浮TabBar
方法中重新调整按钮的位置,再通过[selfsetValue:tabBarforKeyPath:@"tabBar"]方法,利用KVC设置TabBar,但是iOS13后苹果粑粑不鼓励使用KVC;②创建一个继承
UIView
翀鹰精灵
·
2023-08-18 04:12
去掉头高度
-(CGFloat)tableView:(UITableView*)tableViewheightForHeaderInSection:(NSInteger)section{return0.1;}-(
UIView
小美788
·
2023-08-18 02:04
ios开发 如何修改正确tabBar的高度?
最近项目里面需要自定义tabbar,需要定义成这样image.png说说实现方法吧:1、自定义一个view【继承自
UIView
】,高度与系统的高度一致(tabbar系统默认是49)我是直接将自定义的tabbar
博览己用1789
·
2023-08-18 01:50
UITabelviewcell常用布局
self.ShowTabelView.separatorStyle=UITableViewCellSeparatorStyleNone;去掉多余cell线[self.SearchTableViewsetTableFooterView:[[
UIView
alloc
smart_xia
·
2023-08-18 00:21
键盘的显示与隐藏
//显示键盘(void)showKeyBoard{//设置动画的名字[
UIView
beginAnimations:@"Animation"context:nil];//设置动画的间隔时间[
UIView
setAnimationDuration
一笑wangx
·
2023-08-17 04:29
使按钮的点击范围扩大
//在创建的UIButton子类里,重写hitTes方法-(
UIView
*)hitTest:(CGPoint)pointwithEvent:(UIEvent*)event{CGRectbtnFrame=
没错就是豪哥灬
·
2023-08-17 04:24
2021 iOS面试题大全---全方面剖析面试(一)
(答案不唯一,仅供参考,文章最后有福利)一.iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染
UIView
与CALayer事件传递与视图响应链图像显示原理UI卡顿掉帧原因滑动优化方案UI
ios南方
·
2023-08-17 04:32
iOS开发中使用Masonry更新约束产生动画效果
代码:[
UIView
animateWithDuration:0.75animations:^{[self.redBtnmas_updateConstraints:^(MASConstraintMaker
梁森的简书
·
2023-08-16 15:30
iOS缩放动画怎么从特定点收缩或放大
锚点默认是0.50.5,如果此时我们需要从左上角开始缩放,这时候就需要将锚点设置为0,0具体代码如下:weakvarweakSelf=self
UIView
.animate(withDuration:0.3
咸鱼有只喵
·
2023-08-16 09:32
2020-11-16 设计模式
1,单一职责一个类只做一件事CALayer:动画和视图的显示
UIView
:只负责时间传递、事件响应2,开闭原则,对修改关闭,对扩展开放要考虑到后续的扩展性,而不是在原有的基础上来回修改3,接口隔离原则使用多个专门的协议
渴望平静生活的上班族
·
2023-08-16 09:45
半圆往view中间凹陷
UIView
*tgBlackView=[[
UIView
alloc]initWithFrame:CGRectMake(0,0,self.frame.size.width,self.frame.size.height
木木可冉
·
2023-08-16 04:47
ios
自定义UIPageControl
1、自定义UIPageControlclassSMPageControl:
UIView
{privateletscrollView=UIScrollView()privateletspace:CGFloat
龙之天下
·
2023-08-16 03:39
swift中button的点击方法需要加@objc
importUIKitclassViewController:
UIView
Co
雷霆嘎巴嘎嘎
·
2023-08-16 02:58
iOS事件处理和响应链
Responsderobjects是UIResponder的实例化对象,他组成了事件处理的骨架,许多关键对象都是UIResponder对象包括UIApplication、
UIView
Controller
佟小胆胆小
·
2023-08-15 17:57
iOS 动画切换window的根控制器
//options是动画选项[
UIView
transitionWithView:[UIApplicationsharedApplication].keyWindowduration:0.5foptions
Mr_Dreams
·
2023-08-15 13:02
iOS SwiftUI基础学习(三)
第七节正向传值在之前我们已经完成了跳转的部分,但是只是跳转到一个TextView,现在我们新建一个Swift
UIView
:SceneryView.swift文件,用来显示跳转后的页面在新的页面,我们先创建好所需的视图
简书弧线
·
2023-08-15 13:15
ios 悬浮按钮随tableview滚动动画缩进效果
监听滚动方法和masonry约束更新即可完成核心代码-(void)scrollViewWillBeginDragging:(UIScrollView*)scrollView{NSLog(@"滑动开始");[
UIView
animateWithDuration
米开朗骑騾
·
2023-08-15 07:47
ios之
UIView
执行基础动画Animation使用参数配置
https://blog.csdn.net/MR_ROG/article/details/41510775
MrWT
·
2023-08-15 02:36
RTL方向布局(iOS9以后才有的)
2.1纯代码布局可以在ViewController的基类里面加入以下代码[
UIView
appearance].semanticContentAttribu
LK83
·
2023-08-14 21:47
纯SwiftUI实现PageView(无
UIView
转接)
上文实现了使用UIScrollView转接的PageView,但其性能有些弱本文将介绍纯SwiftUI实现的PageViewimportFoundationimportSwiftUI//newPageViewinPureSwiftUIstructPageView:View{@BindingvarcurrentPage:CGFloatletcontentGetter:()->[ViewBuilerC
zjam9333
·
2023-08-14 17:58
iOS push过后返回多级界面
【【转载】】有导航控制器push过后pop可以反回上一个界面,然而我们需要返回多级界面有下面两种方法调用API-(NSArray*)popToViewController:(
UIView
Controller
半碗水的漩涡
·
2023-08-14 10:39
两篇文章搞定ReactNative之搞定ReactNative
View组件支持Flexbox布局、样式以及触摸事件等,在不同平台上会被解释程不同的Native元素,如Android上的View,IOS上的
UIView
StyleSheetStyleSheet是一种类似
程树欣
·
2023-08-14 07:42
Swift
rootViewController=navViewController.swiftimportUIKitclassViewController:
UIView
Controller,UITableViewDa
朕i
·
2023-08-14 05:23
UIView
ContentMode
UIView
ContentModeScaleToFill,
UIView
ContentModeScaleAspectFit,
UIView
ContentModeScaleAspectFill,
UIView
ContentModeRedraw
WSGNSLog
·
2023-08-14 01:54
5.4、
UIView
importUIKitclassViewController:
UIView
Controller{overridefuncviewDidLoad(){super.viewDidLoad()letview1
艾希_可可
·
2023-08-13 18:22
iOS学习—制作全局遮罩
tableview、pickerview等其他视图,并添加了点击选择框视图外区域隐藏#import"MaskView.h"@interfaceMaskView()@property(nonatomic,strong)
UIView
MrZWCui
·
2023-08-13 08:28
iOS
ios
学习
cocoa
xcode
objective-c
iOS-通过preferredStatusBarStyle控制电池栏颜色
Viewcontroller-basedstatusbarappearance",值YES2.code//MARK:-导航控制器classNav:UINavigationController{overrideinit(rootViewController:
UIView
Controller
临海听风V
·
2023-08-13 07:24
iOS开发
iOS
ios
swift
objective-c
iOS 复习Controller和View的生命周期笔记
layoutSubViews重写Controller的生命周期1.init2.initWithFrame3.initWithCoder4.awakeFromNib5.layoutSubViewsView创建
UIView
小苏羿
·
2023-08-13 06:22
UICollectionView dataSource is not set 崩溃分析
最终结合自己的代码和架构,分析出了问题所在:我们的在利用UICollectionView布局时都是在
UIView
Controller创建一个UICollectionView成员对象,利用其代理方法进行布局控制和赋值操作
ivylee_mr
·
2023-08-13 05:22
高仿抖音视频加载动画
CGAffineTransformScale()函数来进行大小缩放,具体开始看代码吧,个人觉得抖音的产品确实厉害,一个小小的加载动画都这么用心,比如之前仿写的高仿拍摄按钮动画地址直接上代码://创建加载视图
UIView
低调的魅力
·
2023-08-13 02:23
ios
UIView
Controller 界面跳转
方法一:跳转到下一个界面:PresentViewController//触摸屏幕的响应事件调用方法touch-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{NextViewController*nextVc=[[NextViewControlleralloc]init];//初始化下一个界面[selfpresentViewC
大白_帕克
·
2023-08-13 02:00
iOS16适配指南之UIFont
//CreatedbyYungFanimportUIKitclassViewController:
UIView
Controller{//定义4种宽度不同的字体l
YungFan
·
2023-08-12 18:06
从视图的创建到界面的优化
UIView
和CLAyer的关系iOS开发中,内容的显示,是CLayer来做的,CLayer等同于一个纹理,纹理是GPU渲染的重要依据;虽然我们一直操作的都是
UIView
,他们之间的关系是相互持有,
UIView
RainyHand
·
2023-08-12 18:02
如何将UILabel转为UIImage,并解决模糊的问题。
开发一个需求,需要实现这种效果image.png其中直播标签我用了UILabel画出来,并想将其作为一个字符加入到整个title中去排版,但后来才发现属性字符串是不支持加入
UIView
进行排版的,只可以加
Zip000
·
2023-08-12 17:12
iOS 响应链探索-UIResponder
NS_CLASS_AVAILABLE_IOS(2_0)@interfaceUIApplication:UIResponderNS_CLASS_AVAILABLE_IOS(2_0)@interface
UIView
圉湢
·
2023-08-12 15:48
iOS tableview整体上移问题
self.automaticallyAdjustsScrollViewInsets=NO;//默认是YES方案二:在iOS7中,苹果引入了一个新的属性,叫做[
UIView
Controllerse
XZC_iOS
·
2023-08-12 10:34
UITableView 的 tableHeaderView 使用Masonry布局
UIView
*view=[[
UIView
alloc]init];view.backgroundColor=[UIColorredColor];[viewaddSubview:self.customHeaderView
原味豆浆
·
2023-08-12 10:28
UIView
与CALayer区别
创建
UIView
对象时,
UIView
内部会自动创建一个层(CALayer对象),通过
UIView
的layer属性可以访问这个层。
Queen_BJ
·
2023-08-12 08:04
iOS
UIView
(二)基本不用
一、
UIView
Animation类别下常用属性常用方法不常用属性不常用方法二、
UIView
KeyframeAnimations类别下常用属性常用方法不常用属性不常用方法三、
UIView
MotionEffects
NJKNJK
·
2023-08-12 06:39
常量,变量,类型推导,隐形转换
:String="hello";//变量声明和初始化赋值注意:常量与变量存储的都是指针地址,所以常量的不可以改变的是对应的指针地址,但是可以修改常量指针对应的内容(对象属性);举个例子letview:
UIView
time_xie
·
2023-08-12 03:45
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他