接上一章节,本篇主要介绍一种支持鼠标随意拖动Panel内部控件位置的方法.为了简单起见,这里我们不妨就暂称我们将要扩展的Panel容器名称为 MoveControlPanel,该容器至少需要实现以下功能 1. 识别当前鼠标位置,是否处于某个内部组件的边框位置,以让鼠标显示出对应的图标(拉伸,移动…)...
分类:
其他好文 时间:
2014-07-16 18:29:02
阅读次数:
222
None:图片直接加载到Image控件中,不进行拉伸,如果Image控件的大小是100X100 而图Fill:图片会拉伸或缩小以适应Image控件 长宽比可能改变Uniform:图片会拉伸到最佳大小(不一定充满整个Image控件)保持长宽比不变UniformToFill:图片会在不改变长宽比的前提下...
分类:
其他好文 时间:
2014-07-16 17:51:57
阅读次数:
198
首先利用定义下canvas得样式
你的游览器不支持canvas
这里主要要说的就是宽高,不要在style里面定义,不然会被拉伸。(对于这点,建议大家看下W3c文档,不是很懂)
高度和宽度属性确定画布的宽度和高度的坐标系统,而CSS属性只确定大小的盒子,它会显示。
var canvas = document.getElementById('canvas');
...
分类:
其他好文 时间:
2014-07-16 17:22:12
阅读次数:
325
UIImage *image = [[UIImage imageNamed:@"test.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 10, 0, 10)];其中Insets这个参数的格式是(top,left,bottom,right)...
分类:
移动开发 时间:
2014-07-16 14:00:47
阅读次数:
216
所有的Sprite使用前,得先准备个图集,然后选择里面的图片进行填充UISprite里面有几个属性做个笔记:Type:Smple:除了显示内容从图集里面获取外,其他都和Texture一样的绘制Sliced:这个模式支持九宫格拉伸,让四个角落的图片不变型,点击Sprite右侧的Edit按钮可以进行Sp...
分类:
其他好文 时间:
2014-07-15 08:57:04
阅读次数:
574
NinePatch能够对.png图片进行处理,生成一个.9.png格式的图片,图像拉伸操作时,图片就会有失真,而.9.png是Android里所支持的一种特殊的图片格式,可以实现部分拉伸。制作图片方法:1、准备一张原始图片2、打开..SDK/tools/draw9patch.bat3、菜单File-...
分类:
移动开发 时间:
2014-07-14 08:37:48
阅读次数:
348
Text:标题Name:唯一标示对象的名称Size:大小(Width:宽度;Heidht:高度)Ico:窗体图标BackColor:背景颜色BackgroundImager:背景图片BackgroundImageLayout:窗体图标布局方式(Center:居中;None:对齐;Stretch:拉伸...
需要实现的是一个简单的左右布局页面,左侧是一个固定定位的导航栏,右侧是主体内容,其中右侧下部需要实现一个footer,这个页脚需要在浏览器上下拉伸的时候始终固定在右侧下方,同时,当页面缩放到小于右侧主题内容高度时,footer不会超过主体内容。具体见下图:
上述的html结构如下:
左侧固定导航栏
我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是...
分类:
其他好文 时间:
2014-07-10 23:00:34
阅读次数:
393
iOS开发项目—07图片拉伸一、简单说明1.代码说明:图片处理代码:1 + (UIImage *)resizedImage:(NSString *)name2 {3 UIImage *image = [UIImage imageWithName:name];4 return [ima...
分类:
移动开发 时间:
2014-07-08 22:29:29
阅读次数:
321
有时候UI给开发的资源跟实际的frame不一致,这个时候我们就要去拉伸图片
UIImage* image = [[UIImage imageNamed:@"text_field_bg.png"] stretchableImageWithLeftCapWidth:20 topCapHeight:0]; //stretchableImageWithLeftCapWidth使图片有拉伸效果
UI...
分类:
移动开发 时间:
2014-07-05 22:51:09
阅读次数:
332