Freeego 最近的时间轴更新
Freeego

Freeego

V2EX 第 415057 号会员,加入于 2019-05-23 20:45:15 +08:00
今日活跃度排名 9331
Freeego 最近回复了
@Xcution 你说的应该是 UICollectionView 的 contentSize 吧,frame 在初始化的时候就写死了,里面的内容多了少了影响的都是 contentSize 。而且 UICollectionView 的 contentSize 都是自动的,它就是个 UIScrollView 的子类,比如数据多了 contentSize 就会变大,如果范围超过 collectionView 的 frame.size 了就可以滑动,不需要自己去改 contentSize 。

如果又要网格布局 cell 高度又要动态变化,那就是瀑布流了,要重写一个 layout 才可以实现。

不知道你说的不设置 UICollectionView 的高度内容就不显示是什么意思,是不是 layout 的 itemSize 没有写对?不应该有"设置 UICollectionView 的高度"这种做法,frame 和内容无关,contentSize 是自动的。
一般来说某个控件用了 AutoLayout 就不需要再获取 frame 了,这也是 AutoLayout 的目的,如果一定要获取的话就在约束之后调用父控件的 layoutIfNeeded()

父控件根据子控件自适应宽高,一句话就是通过子控件的约束计算出父控件的大小,父控件本身不设置宽高限制。多练习几次以后就会熟练了,只要你在写完子控件的约束以后,能够从中推算出父控件的 contentSize 就行,就像解方程一样。
37 天前
回复了 Freeego 创建的主题 硬件 苹果的妙控键盘体验怎么样?
@CoderGeek
@Tink
敲击声对比自带的怎么样?能保证别人听了不想打人就行
42 天前
回复了 Hoshinokozo 创建的主题 赛博朋克 2077 各位怎么看 2077?
一个很神奇的游戏,糟糕的优化让人玩的很难受,但是停下来心又开始痒。其实很多背景和细节都蕴含在捡到的芯片大段的文字里,要是沉下心来好好体会,还是会发现这个游戏深度很深,可以挖掘的东西很多。
@pigcandance 你就是火云邪神?
219 天前
回复了 wmwgijol28 创建的主题 WWDC wwdc20 看完了,大家感受如何!
arm 版 Mac 支持 iPhone 和 iPad 软件,希望以后不要强行让 iOS 开发者适配 mac🙏🏻
316 天前
回复了 Freeego 创建的主题 程序员 国际手机号的验证放在前端做还是后端做?
@Mohanson 国内的统一用 1 加 10 个数字验证 :doge
316 天前
回复了 Freeego 创建的主题 程序员 国际手机号的验证放在前端做还是后端做?
@drydiy
@TabGre
@tyrantZhao
@linKnowEasy
@hallDrawnel
好吧,就是不知道第三方的接口有没有频率限制
数据库非空有默认值就传默认值 l,数据库可空就传 null,到底非不非空要看这个字段是干嘛的。
@herexf
@zongren
是的,只是相当于多了一个第三方登录的渠道,但是强制的就很难受…
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3864 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 05:14 · PVG 13:14 · LAX 21:14 · JFK 00:14
♥ Do have faith in what you're doing.