2014-10-18 3 views
0

Я пытаюсь нарисовать простую прямоугольную метку, но когда я запускаю свой код, приложение всегда рисует квадрат? Вот мой код.xCode CGRectMake будет рисовать только квадрат?

UILabel *box =[[UILabel alloc] initWithFrame:CGRectMake(0,100,100,20)]; 
box.backgroundColor = [UIColor redColor]; 
[self.view addSubview:box]; 

Может кто мне помочь?

+0

это рисует красный прямоугольник для меня. возможно, ваш базовый вид квадратный. – kabarga

+0

Вы можете добавить изображение здесь? –

ответ

0

Проверьте маску авторазмера супервизора. Это происходит, когда супервизорная маска супервизора является гибкой для ширины для себя и ее подзонов.

Смежные вопросы