Size: a a a

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

2020 June 06

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
а с UIImage, в нем нет метода drawRect… есть только drawInRect и он как раз с контекстом работает
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
по идее должен взять текущий контент и поместить на UIImage
источник

DV

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

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
типа вот эти методы
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Sergey Vanichkin
по идее должен взять текущий контент и поместить на UIImage
Нет) Ты создал в коде контекст сам вызовом UIGraphicsBeginImageContextWithOptions
То есть, ты буквально говоришь: выделите мне в памяти кусок, я хочу туда порисовать.
Ниже по коду ты вызываешь CGContextDrawImage. Это то, что вызывается в UIImage.drawInRect:. То есть, ты говоришь: отрисуй мне картинку в этом месте в памяти. Всё. Ты не можешь нарисовать в существующую картинку, потому что у тебя нет контекста для текущей картинки .
источник

ВР

Владислав Рэйляну... in iOS Developers — русскоговорящее сообщество
Ребята какой макбук рекомендуетеикупить для работы в икскод?
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
т.е. я не могу получить контекст текущей картинки
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
я грубо говоря создаю копию
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Да. Отрисовать в существующую картинку невозможно.
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Она всегда readonly. Всё, что ты можешь сделать - сделать копию и рисовать в контекст копии
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
окей, а как тогда юзать метод drawInRect?
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
CGContextDrawImage(context,
                      CGRectMake(-self.size.width / 2,
                                 -self.size.height / 2,
                                 self.size.width,
                                 self.size.height),
                      self.CGImage);


Вот эту штуку можешь заменить на
[self drawInRect:CGRectMake(0, 0, self.size.width, self.size.height)
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Это всё)
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Ehotuna
получаю дату в формате String. Как получить ее в формате Date?
datePicker.date
источник

ВП

Владислав Павлюков... in iOS Developers — русскоговорящее сообщество
Всем привет
источник

FI

Farukh Iskalinov in iOS Developers — русскоговорящее сообщество
всем привет) как можно делать что бы nav bar background color был одинаковым с table view background color?
источник

DK

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

FI

Farukh Iskalinov in iOS Developers — русскоговорящее сообщество
Denis Kim
ну видимо надо им назначить одинакое значение
не получается. Посмотрел стак и там тоже нет точный ответ. https://stackoverflow.com/questions/22844253/uinavigationbar-background-color-not-the-exact-uicolor-i-set-it-to
источник

DK

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

DK

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