黑莓级联捏放大

Posted

技术标签:

【中文标题】黑莓级联捏放大【英文标题】:Blackberry Cascades Pinch to Zoom 【发布时间】:2015-02-18 15:05:59 【问题描述】:

所以我最近开始使用 BB 级联,目前正在研究相机组件。这是我目前面临问题的代码:

import bb.cascades 1.2

Page 

    property string name: ""

    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
            
         // ScrollView
     // Container


所以这里的问题是每当我运行以下代码并从我的画廊打开任何图像时,预先放大的图像加载版本我无法缩小它但我可以进一步放大(加载的图像有maxcontentscale 的 8.0 左右的缩放值)。

【问题讨论】:

【参考方案1】:

代码是正确的,适用于 OS 10.3.1 的 BlackBerry Passport。

【讨论】:

谢谢回复,但是加载的图片是已经放大还是长宽比保持不变? 图像未缩放。比例为 1.0 并保持纵横比。

以上是关于黑莓级联捏放大的主要内容,如果未能解决你的问题,请参考以下文章

能够在黑莓地图中显示多个位置,但地图的位置是固定的。我无法放大和缩小

初级模拟电路:4-9 级联系统

JFET直耦级联放大电路:MPF102,2SK102

Aigtek前置放大器在生物医学信号方面的应用案例

级联黑莓。点击其他后面的控制

触发器上的黑莓 10 级联