- 博客(6)
- 资源 (17)
- 收藏
- 关注
原创 iOS使用Sencha Touch、ExtJs6 Modern或iscroll等框架时,文本框聚焦的光标不跟随页面(文本框)滚动 的解决办法
原文链接:为了弥补低端机器特别是安卓下原生滚动效果不流畅的情况,很多html5、js框架的滚动并不是原生的滚动,而是用touch事件和css3的transform样式模拟的。在iOS下,这种非原生的滚动,会导致文本框的光标不随着页面滚动,效果如下:解决办法:解决思想来自github上iscroll的一个issue:https://github.c
2016-07-26 14:24:50 5770 3
原创 [Cordova/Phonegap] Cordova iOS 应用在第三方输入法的键盘弹出(点击输入框)时,页面不上移,导致输入框被键盘遮挡 的解决办法
Cordova iOS应用在使用系统自带输入法键盘的时候,聚焦文本框是会将整体webview界面上移的,如下图:然而,如果你用的是第三方输入法(百度、搜狗、qq输入法等都是),聚焦文本框弹出键盘时,界面却不会整体上移,导致文本框被软键盘遮挡,如下图:不仅被遮挡,靠底部的文本框还无法往上拖拽滚至可视区域。解决办法一:第三方键盘弹出,实现界面也能上移
2016-07-26 10:44:39 18241 3
原创 [Sencha ExtJS6 Modern] 改进bug: field控件框在reset之后,控件框清除了,但是getValue()还能获取旧值,而且setValue(旧值)没反应
原文链接:经测试,在 ExtJs 6.0.2.437 和 ExtJs 6.2 EA Modern 中都存在。bug效果可以看:https://fiddle.sencha.com/#fiddle/1e2g解决办法:修改文件\ext\modern\modern\src\field\Text.js ,添加下面的成员函数:getVal
2016-07-22 11:26:01 1308
原创 [Sencha ExtJS & Touch] singletap 和 tap的区别
原文链接:singletap和tap都是单击事件,它们有什么区别呢?区别就是:1、singletap 单击 和 doubletap双击 是对应的两个事件2、如果只点击一次,触发顺序是 tap、singletap3、如果连续点击两次,触发顺序则是tap、tap、doubletap,也就是双击不会触发singletap,但是会触发2次tap可以到这个例子
2016-07-08 16:04:33 2948
原创 [Sencha ExtJS6 Modern] 改进bug: 当store.remove/removeAt执行之后,DataView的对应item的dom没有移除
原文地址:ExtJS 版本:Ext 6.0.2.437 Modern描述:一个dataview,绑定一个store, 执行了store.remove/removeAt方法之后,dataview中的对应item的dom元素并没有移除预期现象:被删除的record的对应的dom元素应该要被删除的此现象可以看这个示例:https://fi
2016-07-07 18:07:11 1930 1
原创 [Sencha ExtJS Modern & Touch] 让长按(taphold/itemtaphold)操作完成后不触发点击(tap/itemtap)事件
原文链接:Sencha ExtJS Modern 和 Touch 中的控件,长按操作触发taphold事件,在手指离开的时候,还会触发一次点击tap事件,类似的还有itemtap和itemtaphold,比如 DataView 或者 List。如何让长按(taphold/itemtapho)操作完成后不触发点击(tap/itemtap)事件呢?解决方法:
2016-07-05 08:45:43 1996
senchaVScode-1.0.2.vsix
2019-09-25
ext-7.0.0.156.zip
2019-09-05
自己写的 语音朗读 源码,C++builder2007
2011-11-18
截图工具 源码(C++ builder2007)
2011-11-18
系统字体修改工具的源码
2011-10-19
BCB组件TGifImage
2011-10-15
另一个 MySQL密码修改工具 ,BCB2007写的
2011-09-11
MySQL密码修改(无需输入原密码)
2011-09-11
"猫抓"网盘搜索引擎
2011-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人