Sencha Touch do not set scale and allow scrolling and resize on iPhone or iPad

怎甘沉沦 提交于 2019-12-13 00:45:55

问题


I am playing around with Sencha Touch, especially with examples like http://dev.sencha.com/deploy/touch/examples/

However I am faced with a problem, when using the component the scale is set on the iPhone and the user cannot scroll the page or zoom in or out.

How may I disable these settings as I would like to have the carousel on a page which can be scrolled, and zoomed in/out.

Thanks.


回答1:


[Sencha person] You can't zoom in or out of a Sencha component. Having fixed UI Chrome is one of the reasons to even use a UI framework (otherwise you'd might use a simple mobile-optimized web page).

You can have a scrollable area within a carousel, but you might want to consider whether that's really the best UX, since the carousel is already a scroller (it just scrolls in fixed increments) Take a look at touchstyle.mobi/app for an example of a data-store backed carousel.




回答2:


I could be wrong, but it seems to me that the goal of sencha is to make full screen apps, so it seems logical that you cannot zoom/scroll the page ?




回答3:


There are methods and plugins for zooming if you want.

Carousel ImageViewer (plugin) - Zoom feature

Pinch-to-zoom in panels

Pinch emulator (plugin)



来源:https://stackoverflow.com/questions/3700058/sencha-touch-do-not-set-scale-and-allow-scrolling-and-resize-on-iphone-or-ipad

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!