Итак, я недавно начал работать с каскадами BB и в настоящее время работает над компонентом камеры. Вот мой код, с которым я имею в настоящее время сталкивается с проблемой:Blackberry Cascades Pinch to Zoom
import bb.cascades 1.2
страницу {
свойство имя строки: ""
function setSource(source) {
name = source;
gestureContainer.resetViewableArea();
}
Container {
layout: StackLayout {
}
id: gestureParent
horizontalAlignment: HorizontalAlignment.Center
verticalAlignment: VerticalAlignment.Center
ScrollView {
id: gestureContainer
scrollViewProperties {
scrollMode: ScrollMode.Both
}
scrollRole: ScrollRole.Main
scrollViewProperties.minContentScale: 1.0
scrollViewProperties.maxContentScale: 8.0
scrollViewProperties.pinchToZoomEnabled: true
scrollViewProperties.overScrollEffectMode:OverScrollEffectMode.Default
ImageView {
id: gestureImage
imageSource: name
}
}
}
}
Так что проблема здесь всякий раз, когда я запустите следующий код и откройте любое изображение из моей галереи, предварительно увеличенное в версии загрузки изображений, и я не смогу уменьшить его, но я могу увеличить масштаб (загруженное изображение увеличило значение где-то раунд 8.0 maxcontentscale).
Благодарим за ответ, но загруженное изображение уже увеличено или пропорция поддерживается? – Qwerty
Изображение не увеличено. Масштаб 1,0, а аспектный рацион сохранен. –