蘋果發(fā)病了 所以適配開始 參考iOS 13 適配、iOS13 新特性簡介嫉柴、iOS13 暗黑模式(Dark Mode)適配之OC版铃肯、iOS 13 適配 ING...、iOS 13 適配(持續(xù)更新)、iOS 13 適配總結(jié)、iOS 13 以及深色模式(黑暗模式Dark Mode)的適配
KVC訪問私有屬性崩潰
- textField的placeholder的字體顏色設(shè)置---改成可變富文本
- 把項(xiàng)目中的KVC訪問都去掉吧 如UIAlertAction
presentViewController
- modalPresentationStyle:是全屏 必須加上
- modalTransitionStyle:UIModalTransitionStylePartialCurl 翻頁效果動(dòng)畫有問題不能用了
TextField旁趟、TextView艰匙、UIButton限煞、UI label 字體顏色需要設(shè)置
NSMutableAttributedString *placeholder = [[NSMutableAttributedString alloc]initWithString:@""];
placeholder.font = [UIFont systemFontOfSize:14*ADAPTER_WIDTH weight:UIFontWeightRegular];
placeholder.color = kColor160;
tf.attributedPlaceholder = placeholder;
if (itemModel != nil && itemModel.placeholder != nil) {
NSMutableAttributedString *placeholder = [[NSMutableAttributedString alloc]initWithString:itemModel.placeholder];
placeholder.font = [UIFont systemFontOfSize:14*ADAPTER_WIDTH weight:UIFontWeightRegular];
placeholder.color = kColor160;
self.textField.attributedPlaceholder = placeholder;
}
UITableViewCell 顏色 UICollectionView不需要管 UITableViewHeaderFooterView必須設(shè)置contentView的背景顏色
- 給定默認(rèn)顏色
- (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]) {
self.backgroundColor = [UIColor whiteColor];
}
return self;
}
BaseUITableViewCell 制作一個(gè)basecell 如果不寫賦值 則默認(rèn)白色
#import "BaseUITableViewCell.h"