Size: a a a

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

2021 April 04

B

Belka in iOS Developers — русскоговорящее сообщество
Александр
скинь плз
Я увидел, ща скину)
источник

B

Belka in iOS Developers — русскоговорящее сообщество
Александр
скинь плз
источник

B

Belka in iOS Developers — русскоговорящее сообщество
Александр
let orientation = size.getOrientation()
       
guard orientation != .undefined else { return }
       
let ratio = size.getWidthRatio()

       
var width: CGFloat
       
var height: CGFloat

       
switch orientation {
       
case .landscape:
           width = size.width
           
if width > maxWidth {
               width = maxWidth
           }
else if width < 100 {
               width = 100
           }
           height = width * ratio
           
if height < 100 {
               height = 100
           }
       
case .portrait:
           height = size.height
           
if height > maxHeight {
               height = maxHeight
           }
else if height < 100 {
               height = 100
           }

           width = height / ratio
           
if width < 100 {
               width = 100
           }
       
default:
           width = 100.0
           height = 100.0
       }

       widthConstarint.constant = width
       heightConstraint.constant = height
А ты layoutIfNeeded() вызвал в конце?
источник

А

Александр in iOS Developers — русскоговорящее сообщество
ну эт не то маленько. я пытаюсь в сообщении, в котором прикреплено фото. сделать его контейнер размером с фото непосредственно, чтобы не было рамок вокруг фотки.
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Belka
А ты layoutIfNeeded() вызвал в конце?
да он не нужен, если константу у констрейта меняешь
источник

B

Belka in iOS Developers — русскоговорящее сообщество
Александр
ну эт не то маленько. я пытаюсь в сообщении, в котором прикреплено фото. сделать его контейнер размером с фото непосредственно, чтобы не было рамок вокруг фотки.
Может быть поставить ширину контейнера равной ширине картинки, но до определенного размера?
источник

А

Александр in iOS Developers — русскоговорящее сообщество
дак я так и делаю
источник
2021 April 05

А

Александр in iOS Developers — русскоговорящее сообщество
вот моя логика:
получаю размер картинки
получаю его ratio (width/height)
получаю orientation (lanscape or portrait)
в зависимости от ориентации утсаналиваю максимальную ширину или высоту, затем другой параметр рассчитываю с учетом ratio. По идее все должно работать. Но, не работает 🙂
источник

B

Belka in iOS Developers — русскоговорящее сообщество
Александр
вот моя логика:
получаю размер картинки
получаю его ratio (width/height)
получаю orientation (lanscape or portrait)
в зависимости от ориентации утсаналиваю максимальную ширину или высоту, затем другой параметр рассчитываю с учетом ratio. По идее все должно работать. Но, не работает 🙂
Ну логика то верная, и работать должно вроде, но я не мастер AutoLayout, так что идей особо нет, мб гугл поможет чем-то
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Belka
Ну логика то верная, и работать должно вроде, но я не мастер AutoLayout, так что идей особо нет, мб гугл поможет чем-то
ну все равно спасибо за ответ)
источник

B

Belka in iOS Developers — русскоговорящее сообщество
Александр
ну все равно спасибо за ответ)
Там ребята с stackoverflow даже с заменой константы вызывали layoutIfNeeded(), попробуй мб заработает
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Belka
Там ребята с stackoverflow даже с заменой константы вызывали layoutIfNeeded(), попробуй мб заработает
да пробовал, не работает)
источник

B

Belka in iOS Developers — русскоговорящее сообщество
Александр
да пробовал, не работает)
Ну я завтра попробую что-то подобное сделать, если заработает то напишу)
источник

А

Александр in iOS Developers — русскоговорящее сообщество
Belka
Ну я завтра попробую что-то подобное сделать, если заработает то напишу)
Спасибо огромное!)
источник

B

Belka in iOS Developers — русскоговорящее сообщество
Александр
Спасибо огромное!)
Пока не за что)
источник

BS

Bulat Siropchik in iOS Developers — русскоговорящее сообщество
Всем привет, такой вопрос, может быть кто-то знает, как добавить свои фото в галерею image picker?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Александр
Спасибо огромное!)
не знаю что у вас там за дизайн, но предположу что ширина должна занимать всю ячейку, тогда привязываете imageView в ячейке по бокам, затем добавляете констейнт отношения сторон типа 1:1 чтобы высота была равна ширине. после загрузки картинки пересоздаете этот констрейнт отношения сторон с уже правильным aspect ratio исходя из размеров рисунка, после чего ячейка сообщает таблице удобным вам способом что ее высоту нужно изменить (ведь мы изменили высоту imageView) на таблице делаете beginUpdates, endUpdates и после этого высота ячейки меняется под нужное вам соотношение сторон
источник

MA

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

MA

Maqsud Abdurahmonov in iOS Developers — русскоговорящее сообщество
Почему рейтинг 5.0, когда есть негативные отзывы?
источник

MA

Maqsud Abdurahmonov in iOS Developers — русскоговорящее сообщество
С каждой новой версией обновляется?
источник