У меня есть UILabel
, который добавлен в UIView
, и этот вид добавить в качестве подзадачи UIScrollView
и масштабирование включено. Работать все отлично, но когда я увеличиваю масштаб, то UILabel и другие свойства тоже, и это выглядит довольно странно. Я также добавил следующий код для гибкого размера.UILabel Pixelated on Zoom in iOS App
userResizableView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
userResizableView.autoresizesSubviews = YES;
Above View является `UIView Type. И ниже код этикетки
UILabel * lbl_FormFieldName = [[UILabel alloc]initWithFrame:CGRectMake(1, 1, rect.size.width, 15)];
lbl_FormFieldName.attributedText = attrText;
// lbl_FormFieldName.text = text;
lbl_FormFieldName.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
lbl_FormFieldName.textColor = [UIColor blackColor];
lbl_FormFieldName.backgroundColor = [UIColor clearColor];
lbl_FormFieldName.font = customFont;
lbl_FormFieldName.numberOfLines = 0;
lbl_FormFieldName.baselineAdjustment = UIBaselineAdjustmentAlignBaselines; // or UIBaselineAdjustmentAlignCenters, or UIBaselineAdjustmentNone
lbl_FormFieldName.clipsToBounds = YES;
lbl_FormFieldName.textAlignment = NSTextAlignmentCenter;
Пожалуйста, дайте мне какие-либо предложения, как сделать хорошо. Ищете предложение. Thanks