contentSize:CGSize类型,scrollview可以滑动的区域,例如,一个view的frame为(0,0,320,480),而scrollview的contentSize为(320,1080),则表示scrollView的垂直滑动区域为整个屏幕的3倍. contentView:scrollview的内容显示区域,一般情况下和scrollview的contentsize保持一致. contentOffset:CGPoint类型,它表示scrollView当前的显示区域顶点相对于fra…
一.关于鼠标位置的属性   1. 触发鼠标事件的区域 盒子模型中的border,padding,content区域会触发鼠标事件,点击margin区域将不触发鼠标事件.   2. 鼠标事件对象MouseEvent下的属性 [a].  evt.pageX/Y :以页面左上角为参考点,表示当前触发点离页面左上角的水平和垂直距离. 注意:1. IE5.5~8不支持该属性,polyfill方法pageX = clientX + scrollLeft 2. 页面左上角并不是指html或body标签的盒子模…
在iOS开发开发过程中经常会用到界面元素的frame.bounds表示大小和位置的属性以及center.position.anchorPosition等单纯表示位置的属性.这些属性究竟什么含义?彼此间又什么关系呢?下面就来浅谈一番. 首先来说说frame和bounds. frame:描述当前界面元素在其父界面元素中的位置和大小.        bounds:描述当前界面元素在其自身坐标系统中的位置和大小.        iOS以左上角为坐标原点(0,0),以原点向右侧为X轴正方向,原点下侧为Y轴…
自有属性和共有属性: 自有属性:直接保存在对象本地的属性 共有属性:保存在原型对象中,被所有子对象共享的属性 获取时:都可用对象.属性方法 赋值时:自有属性,必须:对象.属性 = 值 共有属性,必须:构造函数.prototype.属性 = 值 鉴别自有还是共有: 自有:var bool = obj.hasOwnProperty('属性名') 判断“属性名”是否是obj的自有属性 共有:不是自有,且obj.属性名!==undefined 其中:in:判断obj自己或obj的父对象中是否包含"属性名…
1.java利用反射机制判断对象的属性是否为空: Map<String,String> validateMap = new LinkedHashMap<String, String>(); validateMap.put("serial", "编号");validateMap.put("major", "专业"); public static <T> String validateFiled…
UIScrollView,UICollectionView 和UITableView 三者之间的关系:UIScrollView是 UICollectionView 和 UITableView 的父类. UIScrollView 一个可以滚动的视图控件,可以用来查看比屏幕大很多的视图内容. 常用属性: contentOffset:当前显示的区域相对于frame顶点的区域 contentSize:屏幕能滚动到的最大区域(画布) contentInset:scrollview的contentview的…
UIScrollView有一个BOOL类型的tracking属性,用来返回用户是否已经触及内容并打算开始滚动,我们从这个属性开始探究UIScrollView的工作原理: 当手指触摸到UIScrollView内容的一瞬间,会产生下面的动作: 拦截触摸事件 tracking属性变为YES 一个内置的计时器开始生效,用来监控在极短的事件间隔内是否发生了手指移动 case1:当检测到时间间隔内手指发生了移动,UIScrollView自己触发滚动,tracking属性变为NO,手指触摸下即使有(可以响应触…
常用的位置属性列表: position(top.bottom.left.right) .overflow.z-index position用法: 值 描述 relative 相对定位,原位置仍占用空间,相对于其正常位置进行定位. 因此,"left:20" 会向元素的 LEFT 位置添加 20 像素. absolute 绝对定位,不保留原空间,相对于 static 定位以外的第一个父元素进行定位. 元素的位置通过 "left", "top", &q…
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><script>window.onload = function (){var oImg = document.getElementById('img1');…
一些情况下,我们需要知道对象的属性是原型的还是实例的,如果看代码的话比较繁琐,下面讲解下如何可以直接判断 1.hasOwnProperty()函数用于指示一个对象自身(不包括原型链)是否具有指定名称的属性.如果有,返回true,否则返回false. 2.(属性名称 in  对象)  不管属性是原型的还是实例的,只要存在就返回ture否则返回false 那么我们可以利用这两个方法做一个对比,如果实例中没有且存在了这个属性,那么就是原型的 首先创建一个空的对象且给对象添加一些原型属性和方法 那么如何…
定位属性 位置属性position:static.relative.absolute.fixed 偏移属性:top.bottom.left.right 浮动定位属性:float/clear 1.浮动定位 float -流定位(默认定位): 块级元素从上到下,行内元素在一行中从左到右排列水平布置. -浮动定位: -让元素脱离普通的流定位 -将浮动的元素放置在父元素的左边或者右边 float:left/right 浮动定位 需要通过float 属性来实现 ,值 none/left/right 配合…
var ua = navigator.userAgent.toLowerCase(); var Android = String(ua.match(/android/i)) == "android"; var iPad = String(ua.match(/ipad/i)) == "ipad"; var iPhone = String(ua.match(/iphone/i)) == "iphone"; var url = window.locat…
可以直接使用 contains判断 <foreach collection="list" item="item" index="index" separator="AND" open="(" close=")"> <choose> <when test='item.cname.contains("select") or item.cnam…
1.in运算符  (属性名 in 对象) 情况1:对象自身属性 var obj={a:1}; "a" in obj//true 情况2:对象继承的属性 var objA={a:1}; var objB=Object.create(A) "a" in objB //true 总结:in运算符 不仅能识别对象自身的属性 也能识别继承的属性 2.hasOwnProperty 只能识别对象自身的属性 var obj={a:1}; obj.hasOwnProperty(&qu…
js  v-if 判断 <div v-if="suborder.approve_user==user_id || suborder.approve_userrole_id in roles" > 重组装列表 roles:[ { "roles__name": "Boss", "roles__id": 1 }, { "roles__name": "Hr", "roles…
public boolean isLocationEnabled() { int locationMode = 0; String locationProviders; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){ try { locationMode = Settings.Secure.getInt(getActivity().getContentResolver(), Settings.Secure.LOCATION_MO…
1.如果手动设置滚动异常,可以从最小值到最大值,极限调试.最小值取一个,中间值取n个,最大值取一个.…
if(!rr.classList.contains('invalid')){ updateCount(i,-1);//更新tab数量 } /*if(!$(rr).hasClass('invalid')){ updateCount(i,-1);//更新tab数量 }*/…
public boolean checkObjFieldIsNull(Object obj) throws IllegalAccessException { boolean flag = false; for(Field f : obj.getClass().getDeclaredFields()){ f.setAccessible(true); log.info(f.getName()); if(f.get(obj) == null){ flag = true; return flag; }…
element.offsetLeft/Top  获取元素相对于最近的有定位的父元素的坐标,如果没有有定位的父元素,则是文档坐标 element.scrollTop/Left 获取元素滚动卷去的距离 element.offsetWidth/Height 获取元素的宽度高度(包含边框) element.clientWidth/Height 获取元素的宽度高度(不包含边框) element.scrollWidth/Height 获取元素的内容宽度高度(包括被卷曲的部分) e.pageX/Y 获取鼠标的…
第一组: window.screenX 和 window.screenY, 只读, 返回浏览器窗口左上角与屏幕左上角的水平距离和垂直距离(单位像素); 第二组: window.innerHeight 和 window.innerWidth, 只读, 返回视口的宽高. 第三组: window.outerHeight 和 window.outerWidth, 只读, 返回浏览器窗口宽高. 第四组: window.scrollX 和 window.scrollY, 只读, 返回水平滚动距离和垂直滚动距…
原文网址:http://blog.csdn.net/z343929897/article/details/8106408 UIScrollView的判断位置的属性如下:   contentSize:CGSize类型,scrollview可以滑动的区域,例如,一个view的frame为(0,0,320,480),而scrollview的contentSize为(320,1080),则表示scrollView的垂直滑动区域为整个屏幕的3倍. contentView:scrollview的内容显示区域…
一.基础函数 CStr() 函数转化表达式为一个字符串 Trim() 移除字符串两侧的空白字符串或者其他预定义字符 成功:返回删除后的字符串 失败:返回空字符串 VBA.Mid(string,start,length) 用来在文本(string)的第几(start)位开始取几个(length)字符的函数 String: 所要截取字符串 Start: 数字,从左数第几个 Length: 数字,取几个,可省略 Space(n) 用来添加空格,n为空格数目 Len(str) 测量一个字符串(str)中…
@property(nonatomic) CGPoint contentOffset; 这个属性用来表示UIScrollView滚动的位置 (其实就是内容左上角与scrollView左上角的间距值) @property(nonatomic) CGSize contentSize; 这个属性用来表示UIScrollView内容的尺寸,滚动范围(能滚多远) @property(nonatomic) UIEdgeInsets contentInset; 这个属性能够在UIScrollView的4周增加…
什么是UIScrollView •设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限 • •当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容 • •普通的UIView不具备滚动功能,不能显示过多的内容 • •UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容 •举例:手机上的“设置”.其他示例程序 •如果UIScrollView无法滚动,可能是以下原因: Ø没有设置contentSize Øscroll…
一.UIScrollView的属性和代理方法详解 属性: - (void)viewDidLoad { [super viewDidLoad]; _scrollView.backgroundColor = [UIColor redColor]; //设置contentSize(必须设置) _scrollView.contentSize = CGSizeMake(, ); //偏移量 _scrollView.contentOffset = CGPointMake(, ); //contentInse…
一.什么是UIScrollView *移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也是相当有限 *当展示的内容较多,超出一个屏幕时,用户可通过滚动收拾来查看屏幕以外的内容 *普通的UIView不具备滚动功能,不适合显示过多内容 *UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容 二.UIScrollView显示内容的小细节 *超出UIScrollView边框的内容会被自动隐藏 *用户可以用收拾拖动来查看超出边框并被隐藏的内容…
c#的Attribute有些类似java中的annotation,可以方便地在类成员中做修饰/限制作用. Demo: class ss { public stat BsonDocument Iterator(object obj){ MyAttr currAttr = null;// 自定义注解类 Type type = obj.GetType();// obj为传入的对象参数 //获取类名 String className = type.Name; //获取所有公有属性 PropertyInf…
1.document.documentElement.style 属性定义了当前浏览器支持的所有Css属性 包括带前缀的和不带前缀的 例如:animation,webkitAnimation,msAnimation等 2.判断浏览器是否支持制定的css属性 function support(cssName) { var htmlStyle = document.documentElement.style; if (cssName in htmlStyle) return true; return…
https://www.jianshu.com/p/93e8459b6dae 2017.06.01 01:13* 字数 674 阅读 1201评论 0喜欢 1 2017.06.01 01:13* 字数 674 阅读 1201评论 0喜欢 1 版本记录 版本号 时间 V1.0 2017.05.31 前言 ios中又很多实用的小技巧,实现不难很实用,以后我会慢慢的给大家总结.这一篇主要讲述滚动方向的判断.   滚动视图是app很常用的视图形式,而其中scrollView及其子类UITableView…