Привет Я создал пользовательскую аннотацию в Sketch 3, и когда я масштабирую ее, чтобы вписаться в вид карты, она становится размытой. Как это исправить?Пользовательская карта Аннотация размыта
3
A
ответ
2
Вы могли бы попытаться установить режим фильтрации вашего узла текстуры .Nearest
let nodeTexture = SKTexture(imageNamed: "node")
nodeTexture.filteringMode = .Nearest
node = SKSpriteNode(texture: nodeTexture)
2
У меня были проблемы с этим тоже. Может быть, это может помочь другим людям, поскольку, похоже, вы нашли подходящее решение.
func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView? {
let reuseId = "id"
var anView = mapView.dequeueReusableAnnotationViewWithIdentifier(reuseId)
if anView == nil {
anView = MKAnnotationView(annotation: annotation, reuseIdentifier: reuseId)
anView!.canShowCallout = true
}
else {
anView!.annotation = annotation
}
anView!.image = yourFullSizeImage
anView!.frame.size = CGSize(width: 50, height: 50) //Resize frame AFTER setting image, for me resizing frame first did not work
return anView
}
+0
Да, я должен использовать makeappicon.com для уменьшения моего изображения. Это был единственный способ сделать это –
Смежные вопросы
- 1. OpenLayers 3: Карта размыта
- 2. Пользовательская аннотация JSF
- 3. Пользовательская аннотация для авторизации
- 4. пользовательская аннотация из xsd
- 5. Пользовательская аннотация Java/android
- 6. Пользовательская аннотация на MKMapView
- 7. Entity Framework Пользовательская аннотация
- 8. Пользовательская аннотация @RequestMapping
- 9. Пользовательская аннотация, не называемая
- 10. Карта Аннотация Поиск
- 11. Карта Аннотация Добавление изображения
- 12. Пользовательская аннотация ансамбля в Django
- 13. Пользовательская аннотация весной с BeanPostProcessor
- 14. Пользовательская аннотация на карте Skobbler
- 15. Пользовательская аннотация с пользовательской переменной
- 16. Пользовательская аннотация с весенней безопасностью
- 17. Пользовательская Java-аннотация скрыта Spring
- 18. Пользовательская аннотация, не отображающая всех
- 19. Spring RequestMapping параметр пользовательская аннотация
- 20. Пользовательская аннотация Zf2 для AnnotationBuilder
- 21. Тепловая карта Аннотация с текстом
- 22. Пользовательская карта для сайта
- 23. Пользовательская карта прокрутки
- 24. Пользовательская карта Google
- 25. Пользовательская карта смещения CIKernel
- 26. Android: Пользовательская карта региона
- 27. Пользовательская карта в android
- 28. пользовательская карта с POI
- 29. Favicon размыта
- 30. Пользовательская карта в Google Map?
SKTexture и SKSpriteNode не отображаются для меня. Нужно ли импортировать какие-либо фреймворки? –
Полностью забыл, что вам нужно работать со spritekit – Devapploper
Мне не удалось получить то, что я из вашего кода, но я решил пойти на www.makeappicon.com, и я смог использовать уменьшенный значок, который он сделал для Apple Watch, и теперь качество изображения очень хорошее. Спасибо за помощь –