Size: a a a

iOS Developers — русскоговорящее сообщество

2020 August 11

КВ

Кирилл Варшамов... in iOS Developers — русскоговорящее сообщество
-
Да. Спасибо вам большое. Исправил)👍
👍
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Доброго дня, коллеги
подскажите пожалуйста, как отрисовать ВИДИМУЮ на экране часть леера вьюхи в UIImage в UIGraphicsGetCurrentContext? фрейма точного нет, вьюха увеличина, повернута изменением transform
на ум приходит взять точку center этой вьюхи, взять bounds, к bounds применить transform и подсчитать, но как с ротейтом будет- хз
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
если проблема в нахождении координат, надо взять фрейм окна в координатах вьюхи и найти его пересечение с самой вьюхой
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
или область видимости не окном ограничена, а перекрыта другой вьюхой?
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Denis Kim
или область видимости не окном ограничена, а перекрыта другой вьюхой?
иеерхия:
window-view-imageview-canvasview(aka view, bounds == frame картинки в имеджвью)-view(интересующая меня вьюха)
когда картинку в imageview увеличиваешь, увеличиваю и все далееидущие вьюхи
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
сложно, нужен код целиком и понятное тз
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Denis Kim
сложно, нужен код целиком и понятное тз
та это лишнее, имхо
вопрос в том, возможно ли отрисовать не весь леер(мне не нужен тот, что находится за границами экрана), а только видимый на экране(в пределе bounds)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
тогда ответ да
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
возможно )))))
источник

d

devops787 in iOS Developers — русскоговорящее сообщество
Добрый день. Подскажите как при запуске UITabBarController из сторибоарда передать в него данные? В UITabBarController у меня есть поле и я хочу установить значение перед запуском, но проблема в преобразовании типов. Если преобразовать в UITabBarController, то там нет нужного мне поля, а если преобразовать в мой кастомный класс MainViewController: UITabBarController, то в рантайме возникает ошибка преобразования
источник

d

devops787 in iOS Developers — русскоговорящее сообщество
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Denis Kim
возможно )))))
класс👍 это я знаю, что возможно, ведь я подобное уже реализовал
вопрос точнее было бы задать иной
как, не отрисовывая весь леер и обрезая по нужному фрейму?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ограничить контекст для рисования нужными размерами
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
тогда я смогу отрисовать только верхнюю часть того размера, не?
origin нет
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
какая ошибка то? если заменить тип на ваш?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Anton I
тогда я смогу отрисовать только верхнюю часть того размера, не?
origin нет
не понимаю где у размера верхняя часть
источник

d

devops787 in iOS Developers — русскоговорящее сообщество
Denis Kim
какая ошибка то? если заменить тип на ваш?
Could not cast value of type 'UITabBarController' (0x1b5513190) to 'App.MainViewController'
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
а какой там тип на самом деле?
источник

d

devops787 in iOS Developers — русскоговорящее сообщество
Denis Kim
а какой там тип на самом деле?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я не об этом
источник