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
uitableview
【静态单元格 Objective-C语言】
一、预习QQ动态1.我们今天,是三、到四个任务,第一个任务,就是这个,预习QQ动态OK,看到这个效果了吗这是咱们第一个任务,第一个任务,是实现这么一个效果,一看这个,就肯定是个啥,
UITableView
清风清晨
·
2023-07-27 21:12
Objective-C
objective-c
前端
开发语言
iOS 自定义
UITableView
Cell的高亮背景色
-(void)drawRect:(CGRect)rect{if(self.highlighted){self.contentView.backgroundColor=[UIColorgroupTableViewBackgroundColor];}else{self.contentView.backgroundColor=[UIColorwhiteColor];}}-(void)setHighlig
缘來諟夢
·
2023-07-26 12:19
UITableView
不使用reloadData更新
昨天一个前同事问我面试的时候面试官问不使用reloadData怎么更新cell的删除和添加,他说回答了用reloadSections:(NSIndexSet*)sectionswithRowAnimation:(
UITableView
RowAnimation
shawnr
·
2023-07-26 12:23
Swift-骨架屏SkeletonView使用
UITableView
使用SkeletonViewXcode12,simulatoriPhone12proiOS14.5SkeletonViewGit地址Demo地址image1.以SkeletonTableViewDataSource
蓝蓝蓝蓝蓝v
·
2023-07-25 18:16
iOS -
UITableView
reload 时抖动闪动漂移等问题
1.视图漂移或者闪动原因:因为iOS11后系统默认开启Self-Sizing,首先要知道Self-Sizing是个什么东东。官方文档是这样解释的:大概就是说我们不用再自己去计算cell的高度了,只要设置好这两个属性,约束好布局,系统会自动计算好cell的高度。IOS11以后,Self-Sizing默认开启,包括Headers,footers。如果项目中没使用estimatedRowHeight属性
Simon_Liang
·
2023-07-25 13:04
Github-iOS的各种开源项目集合-1
MJRefresh-仅需一行代码就可以为
UITableView
或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
西门淋雨
·
2023-07-25 11:19
UICollectionView的使用
UICollectionView和
UITableView
很相似,但它要更加强大,可以说是青出于蓝而胜于蓝。
JanetDong
·
2023-07-24 14:48
iOS TableView的
UITableView
HeaderFooterView自适应高度
结构结构图.png#import"
UITableView
+LYCacheFooterViewHeight.h"#importNS_ASSUME_NONNULL_BEGIN@interface
UITableView
邓布利多教授
·
2023-07-24 08:26
手把手教你在TableView的cell里使用Block写一个点击事件
MVC之后button点击事件成为心中永远的痛,协议是又臭又长还容易写错,到了cell的点击事件更是一筹莫展所以,还是早点学会block点击事件,开始愉快的用block写所有的点击事件吧本文主要介绍在
UITableView
Cell
太阳骑士索拉尔
·
2023-07-24 06:17
RXDataSouce + tablview
RXDataSouce+tablviewRXDataSouce是rx的一个扩展库文件,RxDataSource的本质就是使用RxSwift对
UITableView
和UICollectionView的数据源做了一层包装
河马咕嘟
·
2023-07-24 05:30
iOS Cell的选中阴影渐变效果
cell.selectionStyle=
UITableView
CellSelectionStyleDefault;/**其实三种效果感觉都一样的
UITableView
CellSelectionStyleBlue
一只帅气的猿
·
2023-07-23 17:37
iOS UICollectionViewCell的点击效果
UICollectionViewCell也可以实现类似于
UITableView
Cell的点击效果首先:设置UICollectionViewCell的点击背景cell.selectedBackgroundView
前行的骆驼
·
2023-07-23 14:49
MJRefresh
为一些常用控件增加下拉刷新和上滑加载,适用于UIScrollView、
UITableView
、UICollectionView、UIWebView下载地址:https://github.com/CoderMJLee
zhangml0522
·
2023-07-23 14:33
容易忽视的性能杀手:TableView刷新优化特例
简单的文本也会导致低刷新率本例中,cell将显示3000个数字:TableView效果-(
UITableView
Cell*)tableView:(
UITableView
*
溪石iOS
·
2023-07-23 13:26
Unable to simultaneously satisfy constraints.
我们在设置
UITableView
Cell自适应高度的时候,有时候通过代码单独计算某个或多个label的高度时,控制台就有可能打印出一下警告76A4CD9E-A8C1-4CC7-86AF-3F965C469E99
HCL黄
·
2023-07-23 11:30
如何把一个
UITableView
滚动到tableFooterView?
self.tableViewscrollToRowAtIndexPath:[NSIndexPathindexPathForRow:[self.tableViewnumberOfRowsInSection:0]-1inSection:0]atScrollPosition:
UITableView
ScrollPositionTopanimated
谢衣
·
2023-07-22 14:16
iOS 解决
UITableView
刷新数据带来的界面跳动问题
self.tableViewreloadRowsAtIndexPaths:@[[NSIndexPathindexPathForRow:indexinSection:0]]withRowAnimation:
UITableView
RowAnimationNone
捡书
·
2023-07-22 05:13
Diffable DataSource
苹果在WWDC2019的session中公开了iOS13一些新的系统API,其中对于非常稳定的
UITableView
和UICollectionView这2个控件,各自新增了一套DiffableDataSource
A大
·
2023-07-22 05:38
UITableView
方法
cell设置为cell设置间隔//重写cell的frame方法实现自定义带有间隙的cell-(void)setFrame:(CGRect)frame{frame.origin.x=0;//这里间距为10,可以根据自己的情况调整frame.size.width-=22*frame.origin.x;frame.size.height-=22*frame.origin.x+10;[supersetFr
清都
·
2023-07-21 21:55
iOS14适配相关
1.
UITableView
Cell的contentView会置于自定义控件的上层。
哈啰于先生
·
2023-07-21 19:36
UITableView
下拉后回弹到navigationBar的下方
现象:导航栏透明,tableView为全屏幕,此时下拉tableView,多拉一些,然后松手。会发现tableView的top改变到了navigationBar的bottom的位置。解决办法:if(@available(iOS11.0,*)){self.tableView.contentInsetAdjustmentBehavior=UIScrollViewContentInsetAdjustme
秦枫桀
·
2023-07-21 14:46
iOS 10.3
UITableView
Cell自适应
需要给
UITableView
的estimatedRowHeight属性设置一个大于0的值,开启cell自动计算高度。
灬巴山夜雨
·
2023-07-21 06:29
UITableView
滑动卡顿的原因以及优化方法
一、原因:1、cell中需要加载图片及设置成圆角(layer.masksToBounds=YES)产生离屏渲染;2、cell的重新布局;3、cell的高度不确定;4、cell中的控件的数量;5、全局更新TableView;6、使用了clearcolor,无背景色,透明度为0;7、使用addView给cell动态的添加View;8、实现了无用的代理方法;9、做了多余的绘制工作;10、没有预渲染图像。
写下岁月的痕迹
·
2023-07-21 05:05
Swift UI控件
importUIKitimportWebKitimportMapKitclassViewController:UIViewController,
UITableView
Deleg
yahibo
·
2023-07-21 01:42
RxSwift
UI
控件
UITableView
和UICollectionView实现自定义滚动动画
前言看到这个标题你可能会觉得“这不是很简单吗?像下面这么一写就完了呗”UIView.animate(withDuration:0.25){self.tableView.setContentOffset(CGPoint(x:0,y:500),animated:false)}不不不,如果你觉得就这么简单的话说明你还是太年轻了。这样写你的列表在滚动的一开始上面的cell就消失了,这种效果是完全过不了产品
QYiZHong
·
2023-07-20 18:17
自定义滚动条(针对UIScrollView、
UITableView
、UICollectionView等)
可运用于UIScrollView、
UITableView
、UICollectionView等。不说废话,直接演示。
Mr狮子先生
·
2023-07-19 20:59
iOS15新特性适配(告警:
UITableView
sectionHeader下移22像素,间距变高)
1、UINavigationBar在iOS15中,UINavigationBar默认为透明。在滑动时会有模糊效果。如果想要一直就是模糊效果,可以通过改变scrollEdgeAppearance属性来实现。解决办法:UINavigationBarAppearance*barApp=[[UINavigationBarAppearancealloc]init];barApp.backgroundEffe
ZhaiAlan
·
2023-07-19 09:26
iOS优化
afnetworking
git
xcode12
iOS-swift学习笔记-2
importUIKitimportSVProgressHUDclassbourseViewController:UIViewController,
UITableView
DataSource,
UITableView
Delegate
梦醉荼靡
·
2023-07-19 08:52
Swift 下拉图片拉伸效果
高度先添加ImageView再添加TableView再滑动代理方法中改变ImageView的Frame代码:letPULLDOWNHEIGHT:CGFloat=120lazyvarpullTable:
UITableView
岁变
·
2023-07-19 04:39
iOS面试题:iOS中
UITableView
Cell的重用机制原理?
重用实现分析查看
UITableView
头文件,会找到NSMutableArray*visiableCells,和NSMutableDictnery*reusableTableCells两个结构。
IOS应用
·
2023-07-18 23:30
一个简单的TableView
相关概念1、
UITableView
:继承自UIScrollView,与之相关有两个协议:
UITableView
Delegate协议和
UITableView
DataSource协议。
嘉09
·
2023-07-18 23:12
UITableView
索引
索引的相关属性设置:tableView.sectionIndexColor=[UIColorblueColor];//设置默认时索引值颜色tableView.sectionIndexTrackingBackgroundColor=[UIColorgrayColor];//设置选中时,索引背景颜色tableView.sectionIndexBackgroundColor=[UIColorclearC
牛程程
·
2023-07-18 21:05
UITableView
切换cell 内的tab时无故跳动
由于TableView比较复杂顶部两个cell,headView中含三个tab。image.png如图所示:我分拆为:两个sectionsection1根据headview的tab切换。section1的数据为list列表。于是有mj_footer.原来的footer会根据list的数量是否为空而置空。于是就出现了,跳动情况。找到了这个问题,就不能置空mj_footer了。只能屏蔽mj_foote
LV大树
·
2023-07-18 20:42
tableView多选 & collectionView多选
1tableView多选method1self.tableView.allowsMultipleSelection=YES;//允许多选选中-(void)tableView:(
UITableView
*)
zmjchuan
·
2023-07-18 20:46
tableView 卡顿优化
1.
UITableView
Cell重用机制?
UITableView
只会创建一屏幕(或者一屏幕多一点)的cell,其他都是取出来重用的。
smallSun15
·
2023-07-18 17:15
oc
uitableView
展示单组数据
设置模型#import@interfaceXMGWine:NSObject@property(nonatomic,copy)NSString*name;@property(nonatomic,copy)NSString*image;@property(nonatomic,copy)NSString*money;+(instancetype)wineWithDict:(NSDictionary*)d
weixin_38107457
·
2023-07-18 12:21
oc
ios
数据库
UITableView
&&UICollectionView
一,
UITableView
1,创建Cell12,创建tableVIew23,实现代理3二,UICollctionView1创建cell42,创建UICollectionVIew53,实现代理6
一念飘过
·
2023-07-18 11:33
TableView实现QQ好友列表效果
概述:本文是黑马程序员UI视频教程第九天,QQ好友列表案例的总结该案例中主要涉及的知识点有:改变图片在UIButton中的平铺方式、
UITableView
HeaderFooterView、设置按钮中图片和文本的内边距和对齐方式
COMMA_迷途知返
·
2023-07-18 07:46
设计模式
eg.
UITableView
DataSource、
UITableView
Delegate依赖倒置原则抽象不应该依赖于具体的实现,具体实现可以依赖抽象。eg.上层只知道增删改查,不用知道底层用的是那
一只长毛猫
·
2023-07-18 02:40
Day13ListView的应用:实现qq列表,注重模块化
1.基础知识ListView(
UITableView
);只能纵向滚动显示具体的显示给Adapter来配置1.创建ListView:xml代码创建2.配置数据创建一个类继承于baseAdapter3.设置
Day_f0ed
·
2023-07-18 01:16
UITableView
的 reloadData 与reloadSections 、reloadRows
UITableView
的reloadData与reloadSections、reloadRowsAtIndexPaths:的区别1.复用规则不一样-(void)reloadSections:(NSIndexSet
一枝小王子的玫瑰花
·
2023-07-17 13:17
iOS-
UITableView
行高自动计算
_tableView.estimatedRowHeight=50;//预估行高_tableView.rowHeight=
UITableView
AutomaticDimension;//设置行高自动计算cell
打雷要下雨_雷欧
·
2023-07-17 12:29
oc
UITableView
列表
//#import"ViewController.h"//添加协议@interfaceViewController()@property(weak,nonatomic)IBOutlet
UITableView
weixin_38107457
·
2023-07-17 08:33
oc
ios
《新浪微博剖析 iOS 高级面试》笔记(一):UI视图相关面试问题
UITableView
相关一、重用机制1、iOS如何实现cell的重用机制?imageA1-A7使用相同的identifer,当tableView向上滑动,A1划出页面后,就被放入了重用池。
iOS弗森科
·
2023-07-17 04:50
iOS 总结
iOS修改声明为readonly的属性值iOS
UITableview
刷新指定的某一个section或celliOS在控件上添加虚线边框iOS本地存储数据的几种方式iOS表格FormTable0iOS开发
达_Ambition
·
2023-07-16 18:02
iOS 15 tableView 类型是
UITableView
StylePlain 的时候会给每一个section header 增加一个默认高度22像素
iOS15的
UITableView
又新增了一个新属性:sectionHeaderTopPadding会给每一个sectionheader增加一个默认高度当我们使用
UITableView
StylePlain
野咪咕
·
2023-07-16 14:03
iOS知识点总结
多线程有哪几种,常见的应用场景SDWebImage的原理和实现机制事件的传递和响应机制
UITableView
的卡顿优化ARC原理以及和MRC区别及autoreleasePool的原理block、代理、通知的区别
十六月
·
2023-07-16 12:07
UITableView
的 header 和 footer 设置
UITableView
StylePlain不实现footer、header设置方法,默认无header、footer;方法名iOS11
JimmyL
·
2023-07-15 16:24
UITableView
的contentInset属性
self.VaccineAllTableView.ContentInset=newUIEdgeInsets(0,0,70,0);关于
UITableView
的contentInset属性1.关于滚动视图contentSize
小毛毛笑哈哈
·
2023-07-15 03:03
UITableView
uitableview
oc
xcode
cell
iOS常用第三方库大全,史上最全第三方库收集
MJRefresh–仅需一行代码就可以为
UITableView
或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
风的坚持
·
2023-07-14 07:48
iOS基础
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他