2010-10-17 3 views
0

Предположительно это 10 на 10 квадратных 100 пикселей по оси x от начала координат и 100 пикселей по оси y от начала координат (начало - верхний левый угол) Однако это совершенно очевидно неправильно. alt textразмер рамки и координаты (объектив-c, ipad)

Запись просмотров кадра к NSLog после установки он выдает то же значение, я вставил в

Код:.

ISScrollDock *bottomSV = [[ISScrollDock alloc] init]; 
[bottomSV.view setFrame:CGRectMake(100, 100, 10, 10)]; 
[bottomSV.view setBackgroundColor:[UIColor redColor]]; 
[self.view addSubview:bottomSV.view]; 

Вот Xcode проект, чтобы показать мою проблему: http://www.qfpost.com/download.do?get=92f03538907e72665ea794d98ff8392b

+0

Показать код, как вы его создаете/нарисовали, пожалуйста :) – willcodejavaforfood

ответ

2

Просто добавьте

test.view.autoresizingMask = UIViewAutoresizingNone; 

, потому что ваш взгляд в настоящее время имеет autoresizingMask на.

+0

Теперь я плачу немного глупо, это то, что я получаю за попытку запрограммировать на 15 часов –

+0

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

0

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

+0

его на самом деле нет прокрутки, и нет других видов прокрутки. –

0

Снимите флажок «Авторезистировать Subviews» в вашем файле xib.

Теперь, где мой торт? : P

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