Как настроить положение UILabel Programmatically iOS 7

Я перешел на Xcode 5 и начал программирование для iOS 7. Я пытаюсь вручную установить положение своих меток (программно) для создания разных макетов для устройств iPhone 4 и устройств iPhone 5. Я полагаю, это должно быть очень просто:

В viewDidLoad :

 myLabel.autoresizingMask = UIViewAutoresizingNone; myLabel.frame = CGRectMake(10, 10, 280, 21); 

По крайней мере, все статьи в StackOverflow говорят, чтобы сделать это таким образом, но он не работает со мной. Метка не меняет позицию независимо от того, какие значения я вхожу в CGRectMake . Я даже попробовал тот же код в viewWillLayoutSubviews но не работал. Если я NSLog новые координаты, он показывает мне, что он их взял, но на симуляторе не изменилось положение метки.

Какие-либо предложения?

Я думаю, вам нужно отключить флаг «Использовать автозапуск» основного вида в Interface Builder. Автоматический макет включен по умолчанию при создании нового проекта.

введите описание изображения здесь

В вашем представленииDidLoad попробуйте позвонить

[self.view frame];

Это заставит перерисовать экран. 🙂

Я знаю, это похоже на indus-код, но иногда это помогает 🙂

  • Срок полномочий Ios Provisioning
  • Xcode5: не удалось зарегистрировать "/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDevices.bundle
  • Как добавить обложку в аудиофайл, чтобы показать в обложке альбома?
  • Как создать бота в Xcode? Получение «Создание бота требует проекта, который находится под контролем источника».
  • Как добавить GIF-изображения в каталог Asset в XCode5
  • Публичные заголовки Static Library не копируются в папку «Build / Products»
  • Sketch to XCode Размер изображения? (перегородка)
  • Пользовательская кнопка возврата iOS 7
  • Как импортировать код в svn из Xcode 5?
  • Клавиатура не будет отменена в приложении
  • Схема совместного использования в проекте iOS Xcode с использованием командной строки
  • Interesting Posts

    Будет ли showViewController вызывать нехватку памяти?

    iOS. Есть ли способ показать ограничения Autolayout во время отладки?

    Обновление привязки SnapKit Constraint

    Как установить цвет строки состояния в веб-приложении iOS 7?

    UIEvents, отправленные с Apple TV при использовании внешнего режима воспроизведения AVPlayer

    Тестирование контроллеров iPhone для просмотра: с чего начать?

    Интеграция с Twitter для приложения iOS

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

    Перетаскивание изображения из представления коллекции в основной вид

    Игровая площадка не работает

    Цели развертывания

    Разница между removeFromSuperview и .hidden для изображения

    Как оживить счетчик при выполнении рабочей нагрузки через потоки

    Загрузите несжатый файл collada с помощью набора сценариев iOS

    Как открыть профиль пользователя Twitter с помощью приложения Twitter с помощью ссылки в Mobile Safari?

    Давайте будем гением компьютера.