Titanium appcelerator框架:滚动视图内容的大小不能随着设备方向的改变而改变
Titanium appcelerator framework: Scrollview content size can't be set with device orientation changes
我已经把我的问题贴在了developer.appcelerator.com上。
http://developer.appcelerator.com/question/124915/device-orientation-does-not-reflect-scrollview-content-resizing=======================================================================
当设备方向改变时,我有滚动视图调整大小的问题。
检查我用于scrollView和orientation的代码:
http://pastie.org/2453412在上面的函数中,'libraryView'是我们将调用该函数创建并打开的窗口。在上面的函数中,我们在scrollview中添加了一些标题和视图,因此,scrollview得到了扩展。我们还维护了方向功能,因此,在设备方向改变时,可以设置滚动视图的内容高度/宽度。请仔细检查方向功能
请看看我在这里陈述的问题:当我打开窗户时,它显示完美。只能垂直滚动,因为没有水平滚动。当我把方向改为横向时,它也显示得很好,只有垂直滚动,没有水平滚动。但当我切换回纵向模式时,滚动视图同时显示垂直和水平滚动。即使我手动将内容宽度设置为320,它也显示相同。我不知道水平滚动是如何被启用的
谁能给我提个解决办法?Ti.Gesture.AddEventListener('orientationchange')全局应用于整个应用。
相关文章:
- 为什么菜单背景颜色不能改变
- 视口比例;方向改变后不能工作
- 函数不能计算分数和改变页面元素的值
- 为什么我不能在这里改变zIndex呢?
- 外部变量不能在Promise内部改变.然后函数
- JS滑块不能改变图像的动画时间
- 当我简单地改变两个表达式的顺序时,为什么这个for循环不能工作?
- 不能改变span的内容
- 我不能改变setInterval内的全局变量
- 获取一个不能设置属性'值'的空消息,当试图改变什么's图像标签
- 不能通过javascript改变图像的宽度和高度
- 如果一个输入单选被选中,改变父元素'的颜色:不能'使它与jQuery工作
- 不能用JQuery改变z-index
- 不能理解为什么这个函数返回false如果我改变参数值
- 为什么文本的高度不能改变
- Javascript在某个地方做了一些微小的改变后,由于未知的原因不能工作
- 我正在尝试创建一个简单的程序,它将给我250万的23%,我不能让这个工作,无论我改变什么.我用的是notepad++
- 事件的方向改变不能在主干中工作
- 不能改变css文件在流星管理-lte
- AngularJS:不能通过指令改变父作用域