1、昨天寫代碼幸缕,用的xib在一個(gè)cell上加了一個(gè)圖片群发,然后在.m文件里面直接寫了image.width沒有效果
用xib拖控件的話,需要在.m里面需要更新約束发乔,而不是直接設(shè)值熟妓。
[hotItemsImageView mas_updateConstraints:^(MASConstraintMaker *make) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? make.width.mas_equalTo(width);
? ? ? ? ? ? ? ? ? ? ? ? }];
2、今天寫代碼栏尚,寫控件的時(shí)候間距和高度字體都要跟UI一樣起愈,否則會出現(xiàn)不明的文字偏移。如果上面的高度占據(jù)的比較多译仗,下面就會擠下去抬虽,UIbutton的字體有可能就會偏下。
只要寫定值(高度古劲、間距斥赋、字體)都要寫等比例,
代碼需要乘以等比例#define SCREEN_ADAPT? (SCREEN_WIDTH /375)
3产艾、xib的話需要把這個(gè)打開疤剑,就會等比例縮放
4、字體樣式的設(shè)置:leftBtn.titleLabel.font = [UIFont fontWithName:@"PingFangSC-Medium" size:18]
5闷堡、block塊的話隘膘,不要重名,如果一個(gè)VC里面引用倆個(gè)view杠览,倆個(gè)view的Block名稱一模一樣弯菊,就會引起混亂。