Извините, ребята, моя ошибка.UIView от xib размыт
Я установил layer.shouldRasterize для YES.
Это вызвало проблему. Спасибо за ответ.
У меня возникла странная проблема. У меня есть пользовательский UIView, у которого есть связанный файл xib. Я использую следующий метод для загрузки представления из xib.
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
Class class = [self class];
NSString *nibName = NSStringFromClass(class);
NSArray *nibViews = [[NSBundle mainBundle] loadNibNamed:nibName owner:self options:nil];
self = [nibViews objectAtIndex:0];
}
return self;
}
но вид, добавленный в мой контроллер просмотра, размыт.
Не уверен, что я делаю неправильно.
Можете ли вы предоставить более подробную информацию о своем коде. –
1) Я добавил новый UIView и установил его в свой собственный класс. 2) Затем CustomView * ttView = [[CustomView alloc] initWithFrame: CGRectZero]; 3) Установите рамку. 4) Добавьте его как подпрограмму в rootViewController приложения. –
Дайте мне знать, если вам нужна дополнительная информация. –