51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#VIew
iOS UI 的坑:不要 remove UITableViewCell 的 contentView
看到标题,你可能会想,怎会有人傻到这么做?好吧,一个像我一样没有经验的程序员的确可能。这个问题的背景是,在需要重绘UITableViewCell时,经常遇到需要清空所有subview的情况。而我们有这样一段代码可以利用:UIView+Utils.m-(void)removeAllSubviews{ for...
代码星球
·
2020-06-27
iOS
UI
的坑
不要
remove
UITableView的registerClass forCellReuseIdentifier用法详解
tableView:cellForRowAtIndexPath:方法中有两个获得重用cell的方法UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];和UITableViewCell*cell=[tableVi...
代码星球
·
2020-06-27
UITableView
registerClass
forCellReuseIdentifier
用法
详解
UIView的Touch事件UIControlEvents详解
首先,UIControlEvents有这个几种:UIControlEventTouchDown =1<< 0, //onalltouchdownsUIControlEventTouchDownRepeat&...
代码星球
·
2020-06-27
UIView
Touch
事件
UIControlEvents
详解
tableView 数据源(dataSource)和代理(delegate)
UITableView的数据源(dataSource)和代理(delegate) UITableView需要一个数据源(dataSource)来显示数据,UITableView会向数据源查询一共有多少行数据以及每一行显示什么数据等。没有设置数据源的UITableView只是个空壳。凡是遵守UITableVie...
代码星球
·
2020-06-27
tableView
数据源
dataSource
代理
delegate
尽量不要在viewWillDisappear:方法中移除通知
在了解控制器的生命周期之后,我们都知道viewWillAppear:方法是在控制器的view将要显示的时候调用的,而viewWillDisappear:方法是在控制器的view将要隐藏的时候调用。很多时候我们根据自身需要将相关代码逻辑添加到这两个方法中,我们看下如下代码片段:监听键盘的通知代码 这段代码是在控...
代码星球
·
2020-06-27
尽量
要在
viewWillDisappear
方法
中移
iOS动画中的枚举UIViewAnimationOptions介绍
首先这个枚举属于UIViewAnimation。我们经常使用的函数是[UIViewanimateWithDuration:animations:^{}completion:^(BOOLfinished){}];和[UIViewanimateWithDuration:animations:^{}];如果动画稍微复杂点,例...
代码星球
·
2020-06-27
iOS
动画
中的
枚举
UIViewAnimationOptions
StoryBoard下ScrollView如何添加约束
在做项目的事后有一个注册页面,为了适配屏幕采用了StoryBoard,添加约束以后运行后发现一个问题。 在4.0甚至更大的屏幕下是没有问题的,如下图(4.0屏幕) 但是放到更小的3.5英寸就会出现问题,发现下面的按钮不见了,主要原因是输入框太多,导致更个屏幕放不下更多。如图(3.5)英寸...
代码星球
·
2020-06-27
StoryBoard
ScrollView
如何
添加
约束
微信小程序 scroll-view 实现锚点跳转
在微信小程序中,使用scroll-view实现长页面的标记跳转,官方文档中没有例子演示,锚点标记主要是使用<scroll-view>的 scroll-into-view 属性。 实现锚点跳转主要以下几点: 1、最外层容器使用 scroll-view 2、赋...
代码星球
·
2020-06-27
微信
程序
scroll-view
实现
锚点
JS的scrollIntoView简单使用
scrollIntoView方法滚动当前元素,进入浏览器的可见区域el.scrollIntoView();//等同于el.scrollIntoView(true)el.scrollIntoView(false); 该方法可以接受一个布尔值作为参数。 如果为true,表示元素的顶部与当前区域的可见部分的顶部对齐(...
代码星球
·
2020-06-27
JS
scrollIntoView
简单
使用
理解SVG图片标签的viewport、viewBox、preserveAspectRatio缩放
一、viewport 表示SVG可见区域的大小,或者可以想象成舞台大小,画布大小。<svgwidth="500"height="300"></svg> 上面的SVG代码定义了一个视区,宽500单位,高300单位。 注意这里的措辞是“单位”,不是“像素&r...
代码星球
·
2020-06-27
理解
SVG
图片
标签
viewport
vue刷新当前路由:router-view 复用组件时不刷新的3种解决方案总结
vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-router单页面应用中,则是路径之间的切换,也就是组件的切换。...
代码星球
·
2020-06-27
vue
刷新
当前
路由
router-view
iview table表格内容为数组或者对象的子元素时问题讨论
正常情况下,iview框架table表格内容只需配置好key就OK,稍微复杂点就是用一个reder函数进行操作(params.row为本行数据) 。以上问题都很好解决,无需太动脑筋。开发中遇到需求就是表格某一格内容不能直接获取,必须从数组中遍历出所有name,并且每个name配以唯一id,点击na...
代码星球
·
2020-06-27
iview
table
表格
内容
数组
TeamViewer运行在Windows Server 2008下连接时错误提示:正在初始化显示参数
这个是使用远程桌面安装和使用Teamviewer的问题,解决方法:实际上安装完成后TeamViewer有两个ID,一个是个人ID(就是上面卡住的780567914),另一个是服务器ID,我们通过服务器ID连接就可以了,但是分辨率似乎不太高。一、找到服务器ID的方法有两个:1、点击个人ID旁边的“蓝色电灯泡&...
代码星球
·
2020-06-27
TeamViewer
行在
Windows
Server
2008下
解决TeamViewer无法按给定网络地址联系伙伴
说明:这种现象一般是断网后DNS改变了,或者路由重启了没有重启网络配合导致的。解决方法:1、Windows:ipconfig/flushdns2、Linux:/etc/rc.d/init.d/nscdrestart3、Mac:dscacheutil-flushcache 参考:https://jingyan....
代码星球
·
2020-06-26
解决
TeamViewer
无法
给定
网络
Mac 10.12安装远程桌面工具TeamViewer
说明:个人使用时免费的,虽然启动时有弹框,但是不影响使用。下载:https://www.teamviewer.com/zhCN/...
代码星球
·
2020-06-26
Mac
10.12
安装
远程
桌面工具
首页
上一页
...
45
46
47
48
49
...
下一页
尾页
按字母分类:
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
其他