作者:中域信和通信技术_229 | 来源:互联网 | 2023-01-14 11:08
问了下度娘基本都是在这里加但是在使用了autolayout的时候不同机型图片的尺寸是不知道的,但是在这里就不能写绝对值,但是我又拿不到宽高,想问下大神们怎么解决
问了下 度娘 基本都是 在这里加
但是在使用了autolayout的时候 不同机型 图片的尺寸 是不知道的,但是 在这里 就不能写绝对值,但是我又拿不到 宽高,想问下大神们怎么解决的呀
3 个解决方案
我没太明白你的意思 imageview是会根据图片进行自适应的 你描述的问题应该不用担心
我明白你说的意思,你的圆角是要通过图片的高度或者宽度的值来计算出来是吧
如果这样的话你可以等页面布局结束的时候再进行设置
比如在vc中你可以在下面这个方法中设置圆角
-(void)viewDidLayoutSubviews
这个方法中所有控件的位置都已经确定了
我是在cell 里面 的一个 头像控件
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
我暂时 写在这个协议方法里面,但是偶尔 会 发生 "不圆"的情况