UIButton движется вверх после возврата из TTThumbsViewController - PullRequest
0 голосов
/ 08 марта 2011

У меня есть UIViewController, в котором есть кнопка UIB.

Событие, которое я вставил в UIButton, заключается в загрузке нового TTThumbsViewController PhotoThumbnail.

PhotoThumbnail *photoThumbnail = [[PhotoThumbnail alloc] initWithNibName:@"PhotoThumbnail" bundle:nil];  
[self.navigationController pushViewController:photoThumbnail animated:YES];

После нажатия на кнопку UIB, PhotoThumbnail загружается отлично.

Проблема: Когда я нажимал кнопку «Назад», представление возвращается назад, где была кнопка UIB, но положение кнопки UIB перемещалось вверх!

Есть идеи, что вызывает движение этой кнопки UIB?

Примечание. UIViewController является частью UITabBarController, который наконец добавляется в окно.

В окно добавлен tabBarController

[window addSubview:tabBarController.view];

Надеюсь, мое объяснение моей ситуации здесь ясно.

1 Ответ

1 голос
/ 10 марта 2011

Я нашел решение!Что-то вроде ... обходного пути ...

Решение заключается в том, чтобы в Интерфейсном Разработчике установить кнопки "Авторазмер"

из: сверху (выбрано), слева (выбрано), справа (Не выбрано), снизу (Не выбрано).Все кнопки физически установлены в верхней части представления.

для: сверху (не выбрано), слева (не выбрано), справа (выбрано), снизу (выбрано).Затем отодвиньте кнопки сверху (по оценкам).

PS Не совсем уверен, если это моя проблема с дизайном или она связана с какими-то другими ошибками или другими проблемами!Надеюсь, что это помогает другим людям!

Или: Если кто-то знает истинную причину этого, не стесняйтесь комментировать!Спасибо!

...