是否可以像使用双击或捏合功能一样放大和缩小视图?如果是这样,我们放大后还能得到相同的坐标还是不同的坐标?
如果我有一个高度为 100 和宽度为 100 的视图,并且当我单击视图的末尾时,它显然将 y 位置返回为 100。
我遇到的另一个问题是在使用捏合或双击进行缩放后,它会将结束 y 坐标返回为 100,还是会在我们放大后返回不同的值?
如果这不可能,是否有替代方案?
谢谢你。
是否可以像使用双击或捏合功能一样放大和缩小视图?如果是这样,我们放大后还能得到相同的坐标还是不同的坐标?
如果我有一个高度为 100 和宽度为 100 的视图,并且当我单击视图的末尾时,它显然将 y 位置返回为 100。
我遇到的另一个问题是在使用捏合或双击进行缩放后,它会将结束 y 坐标返回为 100,还是会在我们放大后返回不同的值?
如果这不可能,是否有替代方案?
谢谢你。
您可以将视图添加到滚动视图。完成此操作后,您可以通过捏合来放大和缩小。
var scrollView = Titanium.UI.createScrollView({
contentWidth: 'auto',
contentHeight: 'auto',
top: 0,
bottom: 0,
showVerticalScrollIndicator: true,
showHorizontalScrollIndicator: true,
//Here you can determine the max and min zoom scale
maxZoomScale: 100,
minZoomScale: 0.1,
//With this property you can set the default zoom
zoomScale: 1
});
创建后,您可以将视图添加到它
scrollView.add(view)
希望这可以帮助!
朱