今天做了个手机页面,点击某个按钮->弹出菜单,再点击菜单以外的任意位置->关闭菜单,在其他浏览器里面没有问题,但是在IOS浏览器中并不会关闭。 网上解决这个bug的帖子很多,这篇帖子主要是讲原理,这里写个简单的代码,大家可以复制到自己页面中去实验: 上面这段代码在其他浏览器里面没有问题,在IOS的浏 ...
分类:
移动开发 时间:
2016-08-28 19:20:09
阅读次数:
4204
没有使用JavaScript控制二级菜单的显示,结果如上图所示。 代码如下: ...
分类:
Web程序 时间:
2016-08-11 22:16:16
阅读次数:
130
偶然发现用ipad访问我的网站时,发现网站上的一串数字变颜色了(原来是红色的),现在变成了蓝色。一开始以为网站出了什么问题,后来在PC端查看,发现颜色依旧是红色。在ipad上点击还会弹出菜单呼叫的选项,基本可以断定是Safari搞的鬼了。Safari识别电话号码功能会自动将数字识别成电话号码。 别的 ...
分类:
移动开发 时间:
2016-08-06 20:29:06
阅读次数:
265
在u3d5.x中,使用ugui作为默认的界面系统,但控件实在太少,很多需求都不能满足,比如弹出菜单(PopupMenu) 我也懒得去网上找现成的实现,再加上现有代码已经有很多有关列表控件的功能,不想再重新动这些代码。 所以自己实现一个,目前先只实现核心、搭建控件相关类的骨干,后期再慢慢丰富和做的更花 ...
分类:
其他好文 时间:
2016-08-03 00:07:29
阅读次数:
259
在Visual Studio 2015中集成的MSTest可以用于单元测试。 在项目中,选中需要测试的方法,点击鼠标右键,选择弹出菜单中的【创建单元测试】,按照默认设置,即可自动新建一个测试项目。 需要注意的是,只能对puglic的方法进行测试。 但是,我还是比较喜欢NUnit的测试框架,毕竟从JU ...
分类:
其他好文 时间:
2016-07-31 12:53:06
阅读次数:
641
在app中有一些展示二级内容和活动的机制:
- 上下文动作模块 :一个动作模块会在用户选择某项后开始,在这个选项上actionbar转换成语境的模块展现出相关的动作
- 弹出菜单 模块菜单是绑定在某个视图上的,菜单展示在view的下方,被用来提供溢出的菜单允许二级动作。
- 弹出窗口 简单的对话窗口出现时会获得焦点,用来展示额外的信息
- 对话碎片 一个完全自定义的对话窗口出现在活动上方,包...
分类:
其他好文 时间:
2016-07-19 10:25:51
阅读次数:
208
1、list(列表)
列表是常用的UI控件,mui封装的列表组件比较简单,只需要在ul节点上添加.mui-table-view类、在li节点上添加.mui-table-view-cell类即可,如下为示例代码
Item 1
Item 2
Item 3
点击列表,对应列表项显示灰色高亮,若想自定义高亮颜色,只需要重写.mui-table-view-cell.mui-active即可...
分类:
其他好文 时间:
2016-07-13 16:41:52
阅读次数:
389
一、引用jar文件 1.将jar文件复制、粘贴到app的libs目录中; 2.右键点击jar文件,并点击弹出菜单中的“Add As Library”,将jar文件作为类库添加到项目中; 3.选择指定的类库。 注:如果不执行2、3步,jar文件将不起作用,并且不能使用import语句引用。 二、引用s ...
分类:
移动开发 时间:
2016-07-12 10:23:28
阅读次数:
183
问一:Popup控件Placement属性设置固定值后,在不同的电脑可能有不同行为的问题 Popup.Placement属性受SystemParameters.MenuDropAlignment(该值指示弹出菜单相对于相应菜单项是左对齐还是右对齐。)属性的影响,你可以这么设置: if (System... ...
最近在github上找了个比较酷的弹出菜单PopMenu用来做分享页面,demo下载运行OK,于是拖进项目中,一编译就呵呵了。。。。 一看demo目录,原来这还还引用了其他库,于是把pod下面的pop和XHRealTimeBlur添加进来 编译又出现 好吧,目录添加到头文件搜索路径中再次编译 这下就 ...
分类:
其他好文 时间:
2016-06-29 13:06:51
阅读次数:
110