Мне нужно обрезать круги изображений при импорте из библиотеки фотографий, как в приложении для контактов на складе. Я нашел несколько решений, но все они были в Objective-C. Мне было трудно их перевести. Кто-нибудь знает полезную быструю библиотеку или так?Обрезка круга при использовании UIImagePickerController Swift
0
A
ответ
2
это работает для меня
profileImage.image = UIImageVar
profileImage.layer.borderWidth = 1
profileImage.layer.borderColor = UIColor.blackColor().CGColor
profileImage.layer.cornerRadius = profileImage.frame.height/2
profileImage.clipsToBounds = true
0
Если вы ищете что-то вроде Core Graphics, вы можете взять следующие за ссылки.
let ctx = UIGraphicsGetCurrentContext()
let image = UIImage(named: "YourImageName")!
// Oval Drawing
let width = image.size.width
let height = image.size.height
let ovalPath = UIBezierPath(ovalInRect: CGRectMake(0, 0, width, height))
CGContextSaveGState(ctx)
ovalPath.addClip()
image.drawInRect(CGRectMake(0, 0, width, height))
CGContextRestoreGState(ctx)
Смежные вопросы
- 1. ошибка при использовании UIImagePickerController
- 2. Обрезка объектов при использовании CRTP
- 3. sifr обрезка при использовании фильтров
- 4. Предупреждение памяти при использовании UIImagePickerController
- 5. Как изменить размер обрезки выреза при использовании UIImagePickerController
- 6. UIImage обрезка белых областей вокруг круга IOS
- 7. обрезка верхней части изображения на границе круга
- 8. Swift: Обрезка Скриншот
- 9. Ошибка приложения при первом использовании UIImagePickerController
- 10. iOS 7 сбой BAD_ACCESS при использовании UIImagePickerController
- 11. Реализация UIImagePickerController в Swift
- 12. При использовании context.arc, линии в середине круга?
- 13. IOS Swift 3 UIImagePickerController аварии
- 14. UIImagePickerController - на закрытой фотокамере (Swift)
- 15. UIImagePickerController камера не работает swift
- 16. Установить размеры для UIImagePickerController «перемещение и масштабирование» обрезка
- 17. iOS: Обрезка неподвижного изображения, захваченного камерой UIImagePickerController с наложением
- 18. Маскировка сегментов круга в swift
- 19. «InvalidPathValidation» при использовании Swift 3
- 20. Обрезка изображений из pickerView
- 21. Swift: UIImagePickerController - Неожиданно найдено нуль при развертывании необязательного значения
- 22. Swift 2.0 UIImagePickerController отклоняет родительский взгляд при закрытии
- 23. Невозможно отобразить UIImage из UIImagePickerController при использовании IBAction
- 24. Приложение сбой при использовании UIImagePickerController для доступа к альбому
- 25. iOS падает при использовании UIImagePickerController для представления камеры.
- 26. iOS 10 ошибка [доступ] <private> при использовании UIImagePickerController
- 27. iOS неправильная ориентация при использовании передней камеры на UIImagePickerController
- 28. Почему UIImagePickerController НЕ сортирует последние фотографии при использовании UIImagePickerControllerSourceTypePhotoLibrary?
- 29. ВНИМАНИЕ при добавлении UIImagePickerController
- 30. Сбой UIImagePickerController при запуске
Да, но главное, чтобы получить представление редактора, когда вы видите темное что-то с «дырой» в нем, и вы можете обрезать изображение – schoeberlt