Я только возвращаюсь к разработке приложений для iPhone после отсутствия с 2018 года. Тогда я выпустил приложение под названием «Китайско-американский календарь», разработанное в Objective-C на xcode 10. Я пытаюсь перевыпустить его для IOS 15. и выше, используя xcode 15.3. Мне не удалось добиться правильного автоматического изменения размера моих представлений. Я использовал ChatGPT, чтобы помочь мне. Я попробовал все, что предлагали, и все равно не работает. Я думаю, что мне просто не хватает чего-то очень простого, но я просто не вижу этого. Я не ожидаю, что кто-нибудь решит эту проблему за меня, не видя моего кода, но я был бы признателен, если бы указал мне правильное направление. Я был бы рад поделиться фрагментами кода со всеми, кто хочет помочь. Более того, я хотел бы получить предложения о том, как это сделать. В качестве альтернативы, как вы думаете, мне следует просто переписать все приложение на Swift, что потребует сначала изучения Swift, а затем преобразования более 15 файлов xib в раскадровку? Я действительно в растерянности. Большое вам спасибо и извините, если я разместил это не на том форуме.
Используя предложения ChatGPT, я проверил все настройки и ограничения файла xib. Я проверил свой код и исправил все предупреждения, но ни одно из представлений по-прежнему не изменяло размер автоматически. Я создал новую заставку при запуске, которая является единственным изображением, размер которого правильно изменяется автоматически. Виды, кажется, расширяются далеко за пределы размера экрана. Нижняя часть изображения, кажется, правильно совпадает с нижней частью экрана, но верхняя часть находится далеко за верхней частью экрана. В качестве теста я создал кнопку в нижней части представления, и она отображалась вверху в симуляторе iPhone. Еще более странно, какие бы изменения я ни делал в настройках xib, при запуске ничего не меняется.
Подробнее здесь: https://stackoverflow.com/questions/787 ... xcode-15-3
Проблема автоматического определения размера старой программы Objective-C в xcode 15.3 [закрыто] ⇐ IOS
Программируем под IOS
1720120188
Anonymous
Я только возвращаюсь к разработке приложений для iPhone после отсутствия с 2018 года. Тогда я выпустил приложение под названием «Китайско-американский календарь», разработанное в Objective-C на xcode 10. Я пытаюсь перевыпустить его для IOS 15. и выше, используя xcode 15.3. Мне не удалось добиться правильного автоматического изменения размера моих представлений. Я использовал ChatGPT, чтобы помочь мне. Я попробовал все, что предлагали, и все равно не работает. Я думаю, что мне просто не хватает чего-то очень простого, но я просто не вижу этого. Я не ожидаю, что кто-нибудь решит эту проблему за меня, не видя моего кода, но я был бы признателен, если бы указал мне правильное направление. Я был бы рад поделиться фрагментами кода со всеми, кто хочет помочь. Более того, я хотел бы получить предложения о том, как это сделать. В качестве альтернативы, как вы думаете, мне следует просто переписать все приложение на Swift, что потребует сначала изучения Swift, а затем преобразования более 15 файлов xib в раскадровку? Я действительно в растерянности. Большое вам спасибо и извините, если я разместил это не на том форуме.
Используя предложения ChatGPT, я проверил все настройки и ограничения файла xib. Я проверил свой код и исправил все предупреждения, но ни одно из представлений по-прежнему не изменяло размер автоматически. Я создал новую заставку при запуске, которая является единственным изображением, размер которого правильно изменяется автоматически. Виды, кажется, расширяются далеко за пределы размера экрана. Нижняя часть изображения, кажется, правильно совпадает с нижней частью экрана, но верхняя часть находится далеко за верхней частью экрана. В качестве теста я создал кнопку в нижней части представления, и она отображалась вверху в симуляторе iPhone. Еще более странно, какие бы изменения я ни делал в настройках xib, при запуске ничего не меняется.
Подробнее здесь: [url]https://stackoverflow.com/questions/78707735/old-objective-c-program-view-auto-sizing-problem-in-xcode-15-3[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия