Я использую NewsAPI для получения новостей и получаю их для работы, когда изображение отображает изображение из текущих новостей. Я хочу, чтобы ширина ширины изображения была равна ширине изображения, но изображение постоянно меняется, потому что это живой канал новостей. Кто-нибудь знает, как я это выполнил?Swift- Установите ширину изображения равным ширине внешнего изображения
1
A
ответ
0
Так вот что я понял:
Допустим, вы хотите изменения, эффект размытия, когда изменение размера этикетки. (Эффект размытия является вид ужина этикетки)
view.addSubview(progressTextVisualEffectView)
NSLayoutConstraint.activate([
progressTextVisualEffectView.topAnchor.constraint(equalTo: iosImage.topAnchor, constant: 20),
progressTextVisualEffectView.leftAnchor.constraint(equalTo: iosImage.leftAnchor, constant: 20),
progressTextVisualEffectView.heightAnchor.constraint(equalToConstant: 36),
])
progressTextVisualEffectView.autoresizesSubviews = true
progressTextVisualEffectView.contentView.addSubview(progressLabel)
NSLayoutConstraint.activate([
progressLabel.centerXAnchor.constraint(equalTo: progressTextVisualEffectView.centerXAnchor),
progressLabel.centerYAnchor.constraint(equalTo: progressTextVisualEffectView.centerYAnchor),
progressLabel.rightAnchor.constraint(equalTo: progressTextVisualEffectView.rightAnchor, constant: -10),
progressLabel.leftAnchor.constraint(equalTo: progressTextVisualEffectView.leftAnchor, constant: 10)
])
}
let progressLabel: UILabel = {
let label = UILabel()
label.translatesAutoresizingMaskIntoConstraints = false
label.text = "1/111112"
label.textColor = UIColor(white: 1, alpha: 0.7)
label.font = UIFont.systemFont(ofSize: 15, weight: .semibold)
label.sizeToFit()
return label
}()
let progressTextVisualEffectView: UIVisualEffectView = {
let blurEffect = UIBlurEffect(style: .dark)
let blur = UIVisualEffectView(effect: blurEffect)
blur.layer.cornerRadius = 12
blur.clipsToBounds = true
blur.translatesAutoresizingMaskIntoConstraints = false
blur.sizeToFit()
return blur
}()
Наиболее важной частью является то, что
progressTextVisualEffectView.autoresizesSubviews = true
Это мой первый раз, чтобы ответить на этот вопрос, так что если вы еще не знаете, как для этого вы можете спросить меня.
Смежные вопросы
- 1. Установите высоту и ширину изображения
- 2. Как отрегулировать ширину изображения по заданной ширине?
- 3. Установите ширину изображения на новой вкладке
- 4. Случайно установите ширину изображения с помощью JQuery
- 5. Установите ширину для псевдоэлемента с содержимым изображения-изображения
- 6. Установите ширину div (ов), равную ширине div
- 7. CSS: установите максимальную ширину изображения в его фактическую ширину пикселя
- 8. Высота ячейки, равная ширине изображения
- 9. Установите div на ширину и высоту детского изображения?
- 10. изменить размер изображения по ширине
- 11. Установите ширину представления корня, равную ширине динамической метки
- 12. AS3 Как получить ширину и высоту внешнего изображения
- 13. Установите ширину UIView на основе изображения в UIImageView в UITableViewCell
- 14. Установите ширину первого столбца равным ширине сетки минус второй столбец в xaml
- 15. Настройка ширины изображения по ширине контейнера и ширины изображения с помощью CSS?
- 16. Как сделать ширину меню равным ширине всех элементов списка
- 17. Как сделать ширину выпадающего списка равным ширине сплиттона?
- 18. Сделайте текст в div ниже изображения возьмитесь по ширине изображения
- 19. Формирование Div по ширине изображения внутри него
- 20. Текст выравнивается по ширине изображения
- 21. matplotlib: Установите ширину или высоту рисунка без изменения формата изображения
- 22. Установите ширину div в зависимости от ширины x изображения
- 23. Установите минимальную ширину изображения, которое может не переполняться
- 24. Установите ширину Div для ширины изображения фона Css?
- 25. Установите ширину и высоту изображения с помощью jquery
- 26. Назначить класс, основанный на ширине изображения
- 27. Установите размер изображения imsave()
- 28. Установите размер загруженного изображения
- 29. Установите размер загружаемого изображения
- 30. Установить ширину и высоту div с помощью внешнего изображения?
вида в изображении имеет свойство для contentMode и вы можете установить, что аспект, пригодный для изображения, чтобы всегда заполнить ширину вид изображений –
ОК @MSU_Bulldog \t я получаю изображение, и я не знаю его размер. Я хочу показать его там, где он подходит на экране, но сведен к минимуму размеры, основанные на размере изображения. – dylan
@ DylanSteck: Вы используете автоматическую компоновку? – amorbytes