Форум программистов, компьютерный форум CyberForum.ru

UIButton bug? - Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS/iPhone Переименование http://www.cyberforum.ru/ios-dev/thread807854.html
Нужно переименовать приложение GamePlayer на другое название. Сказать зачем? Наверно многие уже знают его функцию - поиск адресов со значениями (подобие Артмани или Чит енжин). Одна прога не хочет работать и вырубается,когда в процессе висит GamePlayer. Ясен пень это защита. Это возможно как то реализовать? Добавлено через 20 часов 50 минут Uppppppppp lvl
Программирование iOS/iPhone Картинки для игор Какие картинки (с каким разрешением) можно использовать для спрайтов? http://www.cyberforum.ru/ios-dev/thread807173.html
Программирование iOS/iPhone Парсинг CSV Файла
Помогите пожалуйста написать код парсера для csv файла на objective-C csv файл состоит из 6 столбцов(Цитата Перевод Источник ОЦЕНКА ДАТА ПРАЗДНИК) и 808 строк соот-но
Программирование iOS/iPhone Загрузка Release приложения на iPhone в Xcode
Всех приветствую! Сделал приложение в xCode. Под отладчиком загружаетcя на iPhone и работает. В папке Users/UserName/Library/Developer/Xcode/DerivedData/ProgramName/Build/Products/Release, есть файл приложения, правда после чего он там появляется я пока не понял. Как загрузить приложение из xCode/.../Release в iPhone? Как проверить приложение в xCode/.../Release, перед отправкой в...
Программирование iOS/iPhone Вывести только часть PDF файла http://www.cyberforum.ru/ios-dev/thread801765.html
В данный момент я загружаю PDF файл в UIWebView и в нем показывается файл целиком, но мне нужно показать только его часть, например с помошью CGRectMake(100, 100, 200, 200). Как это можно сделать? Заранее благодарен...
Программирование iOS/iPhone Конвертация строк Коллеги, Никто не встречался с такой задачкой? Если строка в формате, который используется для пересылки параметров в GET-запросах: @"%D0%9F%D0%BE%D0%B4%D1%80%D1%83". Надо ее преобразовать в нормальный русский текст. Есть для этого какой-нибудь человеческий способ или придется руками парсер писать? подробнее

Показать сообщение отдельно
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
15.03.2013, 07:55  [ТС]     UIButton bug?
Vorona, спасибо конечно, но Вы не правы Я не из тех, кто путает палец с коленом и жалуется на боли в голове. Именно так, как я и описал. Баттон грузится из ниба, картинка сеттится в коде. Именно картинка, не бэкграунд.
Решил все же попробовать и создал кнопку руками... Все тоже самое. Как время выдастся - прикреплю маленький тест проект, дабы могли посмотреть как и что я делаю.

P.S Я еще не сказал, что когда у сетчу картинку в nil, текст лэйаутится верно, т.е по центру, однако картинка остается там где была (т.е она НЕ была удалена из imageView, при этом imageForState: выдает nil)

Добавлено через 1 час 24 минуты
Причина и решение бага:
Мой наследник от UIButton переопределял -layoutSubviews, где изменялась imageView.hidden пропертя по определенному условию.
И если она была YES, когда у кнопки вызывался setImage:forState, ДО новой итерации отрисовки, происходил этот странный баг.
Мой фикс был следующим: Я просто начал использовать alpha свойство вместо hidden. (И я знаю что это грязный хак, однако это быстрейший путь(и очевидный))
 
Текущее время: 02:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru