2020-11-24

1、昨天写代码,用的xib在一个cell上加了一个图片,然后在.m文件里面直接写了image.width没有效果

用xib拖控件的话,需要在.m里面需要更新约束,而不是直接设值。

[hotItemsImageView mas_updateConstraints:^(MASConstraintMaker *make) {

                            make.width.mas_equalTo(width);

                        }];

2、今天写代码,写控件的时候间距和高度字体都要跟UI一样,否则会出现不明的文字偏移。如果上面的高度占据的比较多,下面就会挤下去,UIbutton的字体有可能就会偏下。

只要写定值(高度、间距、字体)都要写等比例,

代码需要乘以等比例#define SCREEN_ADAPT  (SCREEN_WIDTH /375)

3、xib的话需要把这个打开,就会等比例缩放


字体等比例缩放

4、字体样式的设置:leftBtn.titleLabel.font = [UIFont fontWithName:@"PingFangSC-Medium" size:18]


5、block块的话,不要重名,如果一个VC里面引用俩个view,俩个view的Block名称一模一样,就会引起混乱。

你可能感兴趣的:(2020-11-24)