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
iOS 选择题之TableView单选与多选的处理
效果单选这里写图片描述多选这里写图片描述方法重写
UITableView
Cell的-(void)setSelected:(BOOL)selectedanimated:(BOOL)animated{}方法系统会自动处理
豪冷
·
2023-12-22 06:32
iOS
UITableView
Cell高度自适应方案
记录一下方案一self.tableView.estimatedRowHeight=0;-(CGFloat)tableView:(
UITableView
*)tableViewestimatedHeightForRowAtIndexPath
芮淼一线
·
2023-12-22 03:31
Assertion failure in -[
UITableView
_dequeueReusableViewOfType:withIdentifier:]
最近突然遇到这个错误,打了断点发现是在dequeueReusableCell时崩溃,搜索出现了好几种答案,比如有@IBOutlet没有连线,或者xib里有多余的控件,但是检查了后发现都没有这些问题,最后发现居然是xib里cell的identifier与tableview注册的时候用的不同......解决办法,修改xib里cell的identifier或者直接删除。
SSEN
·
2023-12-20 20:16
iOS swift
UITableview
嵌套UICollectionView点击CollectionCell点击无效
视图解决方案:1、cellsubview配置//cell添加背景viewcell.backView.tag=indexPath.row//热门城市tag=-1cell.titleLabel.tag=-12、CollectionView所在的TableviewCell中处理overridefunchitTest(_point:CGPoint,withevent:UIEvent?)->UIView?{
不二狗
·
2023-12-20 12:23
swift
ios
swift
ios
UITableView
性能优化的一些经验
一、缓存高度这个很重要,tableView获取高度的方法是调用很频繁的,如果每一个cell的高度都需要通过计算得到,那么将消耗挺多CPU处理时间。如果tableViewCell的高度是不一样的,那么最好在生成每个cell相关的model时,同时计算并保存对应cell的高度于model中,后面直接拿来用。你会发现tableView的性能有很大的提高。参考:https://www.jianshu.co
Johnny_Wu
·
2023-12-20 06:52
iOS15适配
更新到iOS15后,会发现导航栏和tableview的UI发生变化了,应做以下适配1.新特性sectionHeaderTopPaddingXcode13打包之后运行在IOS15下TableView
UITableView
Style
吹风_d516
·
2023-12-19 14:13
说说tableViewCell行高计算
UITableView
是在app界面里非常常用的一个控件了,打开一个app,内容列表作者列表朋友圈列表等等,,,都离不开
UITableView
。
微脉iOS研发
·
2023-12-18 23:53
TableView复用机制的坑
TableView复用机制的坑复用机制
UITableView
首先加载能够覆盖一屏幕的
UITableView
Cell(具体个数要根据每个cell的高度而定)。
Tmylyh
·
2023-12-16 19:11
ios
xcode
ios
swift
面试看的东西
:UIKit性能调优实战讲解,同时我还仔细研究了sunnyxx大神的优化
UITableView
Cell高度计算的那些事iOS自定义转场动画实战讲解《剑指Offer》字符串【3】最长回文子串【3】最长无重复子串
紫色冰雨
·
2023-12-16 16:31
iOS开发之UI篇(5)——
UITableView
一.基本概念
UITableView
:UIScrollView:UIView:UIResponder:NSObject从继承关系我们可以知道:
UITableView
可以滚动,具有view的性质,能响应UI
fengfeng427
·
2023-12-15 19:15
iOS Swift5从0到1系列(十二):走入 UICollectionView(一):了解篇
一、前言我面过许多iOS开发者,其中有个问题,我偶尔会问到(如果与候选者聊的愉快,我会问这个小问题,回答的不好不会影响最终的结果,回答的好可以加分):大家可能或多或少有点了解:
UITableView
能干的事
青叶小小
·
2023-12-15 03:58
IOS
UITableView
表格嵌套
自定义表格控件:Customize
UITableView
Cell.swif//自定义单元格,单元格高度动态调整1importUIKit23classCustomize
UITableView
Cell:
UITableView
Cell
SkTj
·
2023-12-14 22:24
点击cell 右上角的按钮 弹出带尖的弹窗
首先cell里面@protocolpersonal_Center_CellDelegate-(void)cellDontLikeClick:(
UITableView
Cell*)cellrectofBtn
化二缺
·
2023-12-14 17:21
iOS——UIPickerView选择器
UIPickerView的协议方法UIPickerView和
UItableView
差不多,UIPickerView也要设置代理和数据源。
晓美焰丶
·
2023-12-14 14:53
ios
cocoa
xcode
objective-c
macos
MZRefresh-Swift下拉刷新、上拉加载
Swift下拉刷新、上拉加载组件,简单易用,适用于UIScrollView、
UITableView
、UICollectionView等继承于UIScrollView的组件。
JeasonZen
·
2023-12-07 13:16
ios11以后 列表跳转偏移的bug
[tableviewscrollToRowAtIndexPath:[NSIndexPathindexPathForRow:0inSection:2]atScrollPosition:
UITableView
ScrollPositionTopanimated
思考的小妮子
·
2023-12-06 15:18
uitableview
的优化
1.最常用的就是cell的重用,注册重用标识符如果不重用cell时,每当一个cell显示到屏幕上时,就会重新创建一个新的cell;如果有很多数据的时候,就会堆积很多cell。如果重用cell,为cell创建一个ID,每当需要显示cell的时候,都会先去缓冲池中寻找可循环利用的cell,如果没有再重新创建cell2.避免cell的重新布局cell的布局填充等操作比较耗时,一般创建时就布局好如可以将c
lfp901020
·
2023-12-06 14:54
tableview设置setEditing时候,点击cell无效
//设置tableview为可编辑的状态[_tableViewsetEditing:YES];上面的方法造成-(void)tableView:(
UITableView
*)tableViewdidSelectRowAtIndexPath
guoguojianshu
·
2023-12-06 13:07
UITableview
Cell------自定义cell
目录cell的两种复用方式:自定义cell对于
UITableView
创建的cell,系统只能在cell里面添加一些固定的东西,如果想要添加一些不一样的东西,我们就需要创建一个自己的cell。
付闯688
·
2023-12-05 01:31
ios
xcode
objective-c
知乎日报第三周总结
1.对于评论cell,由于每个评论内容的字数不能确定,就决定每个cell的高度不定,这里我用到Masonry约束实现
UITableView
自适应高度。步骤1:在table
付闯688
·
2023-12-05 01:31
ios
xcode
objective-c
iOS ------ UICollectionView
一,UICollectionView的简介UICollectionView是iOS6之后引入的一个新的UI控件,它和
UITableView
有着诸多的相似之处,其中许多代理方法都十分类似。
付闯688
·
2023-12-05 01:59
ios
cocoa
macos
IOS
UITableView
UITableView
Cell控件
importUIKitclassViewController:UIViewController,
UITableView
DataSource{overridefuncviewDidLoad(){super.viewDidLoad
SkTj
·
2023-12-04 09:49
deprecations - 极不赞成的写法
UITableView
Cell*tvCell=[[[
UITableView
Cellalloc]initWithFrame:CGRectZeroreuseIdentifier:cellIdetify]autorelease
weixin_33895604
·
2023-12-04 08:47
iOS 11 TableView Grouped 样式头部空白问题
iOS11
UITableView
grouped样式头部会出现过多向下偏移的问题解决方法:if#available(iOS11,*){tableView.estimatedSectionHeaderHeight
冰霜海胆
·
2023-12-03 17:38
我的代码我的坑(十) —— iOS9 Xib实例化的
UITableView
Cell中UIButton和UISwitch等控件的IBAction点击无响应的问题(一)
版本记录版本号时间V1.02020.03.23星期一前言做了好几个APP,碰到了大大小小的很多坑,以前碰到坑,解决了就结束了,这里想把自己碰到的坑记录下来,一来给自己备查二来希望可以帮助到大家。感兴趣的可以关注下,也欢迎大家补充留言,感兴趣的看上面几篇文章。1.我的代码我的坑(一)——自签名证书导致请求取消的问题(一)2.我的代码我的坑(二)——UIImageView动画点击后动画和图片消失的问题
刀客传奇
·
2023-12-03 08:49
UITableView
高度优化
设置高度的方式
UITableView
的高度设置一般有以下两种方式:方式一self.tableView.rowHeight=44;方式二-(CGFloat)tableView:(
UITableView
*)
conowen
·
2023-12-03 07:06
2018-05-08 [OC]
UITableView
CellReorderControl 改变默认图片
方法一:改在Controller里面参考:ios-Reordertableviewcellwithacustombutton-postionandimage-(void)tableView:(
UITableView
搞技术的小星星
·
2023-12-02 11:56
iOS Tableview滚动到顶部做法大全
[self.listTableViewscrollToRowAtIndexPath:[NSIndexPathindexPathForRow:0inSection:0]atScrollPosition:
UITableView
ScrollPositionBottomanimated
CoderZb
·
2023-12-02 01:19
关于iOS中
UITableView
自适应动态高度的回到顶部错位问题解决
问题在iOS开发中,动态布局cell的内容的时候,由于涉及到cell的高度返回,所以此时的高度通常有以下两种方案去解决:依据数据纯计算cell的高度进行cell高度的返回依据iOS自带的动态cell高度直接返回今天遇到的问题主要来自第二种,通过自动布局,约束整体cell的顶部以及底部的约束来动态依据系统确定其高度,此时我们只需要给出每个cell的预估高度,返回自动计算动态高度即可完成cell的高度
a_只羊
·
2023-11-30 08:03
删除Cell时遇到的一个问题
[self.dataArrayremoveObjectAtIndex:index];[self.tableViewdeleteRow:indexinSection:0withRowAnimation:
UITableView
RowAnimationF
一场大雨
·
2023-11-29 19:22
IOS UIRefreshControl刷新控件
importUIKitclassViewController:UIViewController,
UITableView
Delegate,
UITableView
DataSource{@IBOutletweakvartabvLayout
SkTj
·
2023-11-29 14:54
10.5 Masonry-拉伸头视图
拉伸头视图#import"ViewController.h"#import"Masonry.h"@interfaceViewController()@property(nonatomic,strong)
UITableView
草根小强
·
2023-11-28 02:44
产品经理必懂的技术 - 前端技术上
当ios工程师说这个
UITableView
要自定义时,你作何理解?当产品经理在设计原型时,该如何在设计阶段降低前端开发成本呢?当遇到一个产品bug时,产品经理如何定位到底是前端问题还是后端问题?
小吕小吕是个铲屎的仙吕
·
2023-11-27 20:33
iOS 几行代码实现tableView的重排(重新排序)
你可以通过一个按钮来控制进入还是退出编辑模式[self.tableViewsetEditing:YES];2.其次设置//让table支持移动-(BOOL)tableView:(
UITableView
*
陈盼同学
·
2023-11-27 11:03
[iOS]--知乎日报第四周总结
[iOS]--知乎日报第四周总结一.评论区自适应行高二.本地持久化一.评论区自适应行高可以通过Massonry来实现效果,可以借助
UITableView
的estimatedRowHeight和rowHeight
《杯莫停》
·
2023-11-27 07:05
ios
cocoa
macos
iOS 多ScrollView滚动问题
#import@interfaceTableView:
UITableView
@end#import"TableView.h"@interfaceTableView()@end@implementationTableView
王律
·
2023-11-26 16:58
使用Runloop来优化
UITableView
加载
2、例子利用
UITableView
加载很多大图(这类的图片都是大图,为了模仿加载耗时的场景),如下:图片.png按普通的方法直接在cellForRowAtIndexPath中加载大图,代码如下:[cellsetCellWithImage2
三生之二
·
2023-11-25 20:27
iOS WKWebView的使用
WKWebView:1、WKWebView涉及的一些类2、WKWebView涉及的代理方法3、网页内容加载进度条和title的实现4、JS和OC的交互5、本地HTML文件的实现6、WKWebView+
UITableView
可地出溜
·
2023-11-25 12:54
【iOS】实现评论区展开效果
的复用问题前言在知乎日报的评论区中,用到了Masonry行高自适应来实现评论的展开,这里设计许多控件的约束问题,当时困扰了笔者许久,特此撰写博客记录实现行高自适应步骤1:设置tableView.rowHeight=
UITableView
AutomaticDimension
温柔何曾赋我
·
2023-11-23 16:07
ios
相册
definephoneScale[UIScreenmainScreen].bounds.size.width/720.0@interfaceViewController(){UIButton*_addBut;
UITableView
兼人之勇
·
2023-11-23 11:36
iOS
UITableView
Cell 第一行和最后一行圆角设置
OC版本-(void)tableView:(
UITableView
*)tableViewwillDisplayCell:(
UITableView
Cell*)cellforRowAtIndexPath:(
文子飞_
·
2023-11-23 00:19
ios 侧滑删除, 一直往左滑的话删除按钮会随着cell一直往右扩展,拉到尽头就执行删除方法
参考链接:
UITableView
侧滑删除在iOS11.2上的新特性|iOS开发-CocoaChinaCocoaChina_让移动开发更简单
UITableView
侧滑删除问题:在11.0系统之前cell左滑时话删除按钮不会跟着
FM_0138
·
2023-11-22 17:26
TableView优化检查清单
题图
UITableView
几乎是每个iOS开发者第一个使用的数据展示组件,在展示大量数据时,如果不组织好数据或视图,会占用大量内存,造成滚动卡顿,影响用户体验,本篇列举出常见的优化点,供你开发时做检查清单
溪石iOS
·
2023-11-22 10:15
Swift规约
//Swift2.3functableView(tableView:
UITableView
,
勇往直前888
·
2023-11-22 04:18
ios学习开发阶段小结
先晒成绩单:两个实验性质的app,一个wifi管家,一个图片壁纸软件技术小结:1.熟悉基本的各种ns语法:#import,#include,@class,@import,
UITableView
,UICollectionView
做就一定会做好
·
2023-11-21 06:09
经验小结
app
ios
经验
网络编程
iOS开发中RunLoop的应用
RunLoop的应用:1.NSTimer2.UIImageView延迟加载图片3.后台常驻线程UIImageView延迟加载图片想象一下,一个
UITableView
上每个Cell上有多张图片质量比较大的图片
梁森的简书
·
2023-11-20 10:37
【iOS】——知乎日报第三周总结
//点击事件的方法-(void)tableView:(
UITableView
*)tableViewdid
《杯莫停》
·
2023-11-20 07:03
ios
cocoa
xcode
iOS、mac开源项目及库汇总
MJRefresh–仅需一行代码就可以为
UITableView
或者CollectionView加上下拉刷新或者上拉刷新功能。可
bsplover
·
2023-11-20 02:21
IOS
XCode
Objective
C
对tableView的复用机制原理以及TableViewCell理解
tableview的datasource:cell数据的管理和单元格的复用tableview的delegate:管理选择,控制hearerview和footerview,删除和重新排序cell等方法复用机制:
UITableView
SchneeDuan
·
2023-11-16 05:32
swift
ios
xcode
objective-c
swift
开发语言
iOS
UITableView
设置
UITableView
StyleGrouped模式下section间多余间距的处理
UITableView
有两种模式:1.
UITableView
StylePlain:设置分组,组头会悬浮2.
UITableView
StyleGrouped:设置分组,组头不会悬浮在
UITableView
StyleGrouped
短暂又灿烂的
·
2023-11-14 06:27
iOS
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他