1. 地图周边快查,按钮点击没反应 子控件超出了父控件 2.图片显示灰色背景,一直去不掉 设置图片背景图片clear cloro 3. 显示隐藏导航栏 下面两个方法效果不同 self.navigationController.navigationBar.hidden = NO;// [self.na ...
分类:
其他好文 时间:
2017-04-09 09:51:59
阅读次数:
142
1、尽可能减少布局的嵌套层级可以使用 sdk 提供的 hierarchyviewer 工具分析视图树,帮助我们发现没有用到的布局。2、不用设置不必要的背景,避免过度绘制比如父控件设置了背景色,子控件完全将父控件给覆盖的情况下,那么父控件就没有必要设置背景。3、使用<include>标签复用相同的布局 ...
分类:
移动开发 时间:
2017-03-09 13:41:19
阅读次数:
227
案例1:修改IQKeyboarManager的完成按钮,将英文Done改成中文 方式:找到定义该标题的地方,确定她在哪行代码?或者哪个控件的定义处。 方案1:<1直接搜索Done关键字,但发现搜索出的条目太多,不好找 方案2:<1间接搜索其位于同一父控件的上下箭头,发现搜出来的条目只有三个,好!,缩 ...
分类:
其他好文 时间:
2017-03-08 19:05:59
阅读次数:
159
1.View坐标 (1)View的坐标参数主要有哪些?分别有什么要注意的要点? 几个主要的坐标参数: 1)Left,Right,top,Bottom;他们表示的并非是距离屏幕左上方的绝对值,而是表示view和他的父控件的相对坐标值,并且代表View的初始坐标,在绘制完毕后就不会再改变。 2)X和Y表 ...
分类:
移动开发 时间:
2017-03-02 16:20:09
阅读次数:
226
1,处理DrawerLayout自定义的侧拉菜单时候,当手指点击listview的时候,不起作用,就是因为 手指滑动稍微有一点x方向的动作,抽屉控件就请求父控件(listview)不要拦截,这样listview就 不能进行点击事件了 解决办法:在自定义view的触摸事件中onTouchEvent() ...
分类:
其他好文 时间:
2017-01-14 20:08:48
阅读次数:
186
android:gravity:是针对控件里的元素来说的,用来控制元素在该控件里的显示位置。 android:layout_gravity:是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。 ...
分类:
移动开发 时间:
2017-01-08 12:51:54
阅读次数:
182
事件是如何产生与传递的? 当发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中. UIApplication会从时间队列中取出最前面的时间,并将事件分发下去以便处理.主窗口会在视图层次结构中找到一个最合适的视图来处理触摸时间. 触摸时间的传递是从父控件传递到子控件的 ...
分类:
其他好文 时间:
2016-12-29 17:29:13
阅读次数:
180
Anchor - 锁定布局,锁定控件对于其父控件或窗体的位置,保持与边框固定的距离还是居中等 Dock - 填充布局,控件是否如何进行填充 工具箱 → 容器 1、panel - 类似于div,划分出一部分区域,其中控件可以随意摆放 2、FlowLayoutPanel - 流式布局 3、GroupBo ...
父控件通过Controls.Find获取lable子控件://在父控件中查找子控件名称返回结果集objecobj=Panel1.Controls.Find("控件名称",fale).First();//将结果集中控件提取切转换类型Labellab=objasLabel;stringlabName=lab.Name;stringlabText=lab.Text;
1.View的坐标参数 主要有哪些?分别有什么注意的要点? 答:Left,Right,top,Bottom 注意这4个值其实就是 view 和 他的父控件的 相对坐标值。 并非是距离屏幕左上角的绝对值,这点要注意。 此外,X和Y 其实也是相对于父控件的坐标值。 TranslationX,Transl ...
分类:
移动开发 时间:
2016-12-03 23:40:44
阅读次数:
305