告别恶心的CGRect设置

FrameAccessor

https://github.com/AlexDenisov/FrameAccessor

 

Manual Install(手动安装)

All you need to do is drop FrameAccessor files into your project, and add #include "FrameAccessor.h" to the top of files that will use it.

你需要做的就是把文件夹FrameAccessor拖到你的工程当中,然后引入头文件FrameAccessor.h即可.

Example Usage

以前你要这么做才能设置frame值,看起来真傻缺!!

CGRect newFrame = view.frame;
newFrame.origin.x = 15.;
newFrame.size.width = 167.;
view.frame = newFrame;

现在你只需要这样子做就行了.

view.x = 15.;
view.width = 167.;

 

一切尽在不言中......

时间: 2024-11-27 12:09:30

告别恶心的CGRect设置的相关文章

J2EE项目危机【翻译】 -避免这10项J2EE危机来确保你的企业JAVA项目成功

j2ee|项目   在我作为开发者.高级开发者.架构师的经历中,我遇到过好的.差的甚至是丑陋的企业级JAVA项目.当我问自己,是什么使一个项目成功而使另外的失败,我发现很难得到一个完美的答案,就好像很难用成功来定义所有的软件项目.J2EE项目也不例外.因此,项目被分为不同级别的成功或失败.在这篇文章里,我主要想为您--读者朋友--揭示影响企业级JAVA项目的最大的10项危险. 一些危险只是简单的延迟项目进度,一些却是错误的征兆,而还有一些使项目彻底没有成功的希望.尽管如此,如果具有良好的准备,征

智能家居领域NFC五大应用场景解析

近距离无线通信(NFC)技术发展迅猛,其应用范围已远远超出智能手机之外.预计到2018年,支持NFC功能的非手机设备的出货量将达到5亿以上,其中很大一部分设备会出现在客厅里. 针对休闲,娱乐,与互联互通的智慧家庭时代的应用,技术可以增加简易性.安全性等诸多优势.下面我们将论述NFC能够增强智慧家庭体验的其中五大重要原因: NFC简化设置 您希望将新买的电视机连接到家庭Wi-Fi网络,或者为娱乐系统添加一对高端扬声器吗?只需快速轻触一下,即可实现蓝牙或Wi-Fi的快速安全自动的连接.从此告别那个繁

最后一家主流电商苏宁易购宣布设置免运费门槛,告别电商免邮时代

新浪科技讯 4月1日下午消息,今日,最后一家主流电商苏宁易购宣布设置免运费门槛,针对消费满48元以上的订单.自提订单.针对移动客户端产生的订单,苏宁将给予全场免运费的政策,中国电商免邮时代宣告正式终结. 此前,亚马逊.京东等国内主流电商在"3.15国际消费者权益日"前后普遍上调了免运费的门槛,其中京东的免邮门槛为59元,亚马逊免邮门槛为49元. 据苏宁物流事业部相关负责人介绍,单个订单金额满48元,即可享受免费配送服务,若订单金额不足48元,需要收取5元运费.同时,订单加收的5元运费会

详解iOS开发中UITableview cell 顶部空白的多种设置方法_IOS

我知道没人会主动设置这个东西,但是大家一定都遇到过这个问题,下面总结下可能是哪些情况: 1, self.automaticallyAdjustsScrollViewInsets = NO; 这个应该是最常见而且不容易被发现的原因,起因是iOS7在Conttoller中新增了automaticallyAdjustsScrollViewInsets这个属性,当设置为YES时(默认YES),如果视图里面存在唯一一个UIScrollView或其子类View,那么它会自动设置相应的内边距,这样可以让scr

uiview-使用图形图片设置UIView缩略图

问题描述 使用图形图片设置UIView缩略图 对一个UIView动画用图形context做了预览图片处理. 等到释放这个数组或者图片不需要再预览时,应该怎么释放内存? 用_pictureArray = nil? - (NSMutableArray *)generateCachedImageArrayWithFilename:(NSString *)filename extension:(NSString *)extension andImageCount:(int)count{ _imagesA

iphone绘图的几个基本概念CGPoint、CGSize、CGRect、CGRectMake、window(窗口)、视图(view)

我一般情况下不会使用interface builder去画界面,而是用纯代码去创建界面,不是装B,而是刚从vi转到xcode不久,不太习惯interface builder而已.当然如果需要我也会使用它.一个东西的存在没有绝对的好与坏,只是存在时间与空间决定了它的价值. (忘了讲了,我的环境是xcode4.2) 首先要弄懂几个基本的概念.   一)三个结构体:CGPoint.CGSize.CGRect 1.  CGPoint   [plain] view plaincopy   /* Point

C# WinForm中DataGrid列设置(列宽/列标题等)

datagrid    写winForm的程序,难免要用DataGrid,自然也就需要设置列格式啊,标题之类的!  但是经常列标题设置后没反应,好恶心!         这几天做了个程序,自己研究了一下,主要有有一个地方要注意!那就是下面代码中的"红色" 字部分!以下代码不需要在控件上做任何设置,照着写就能搞定!以前好象还有人花5000分买 这个问题的解决答案的,哎,怎么我没碰上啊! private void frmLog_Load(object sender, System.Even

竞争对手网站分析全攻略新手看完告别菜鸟时代

如果你想告别外链专员,只负责论坛回帖推广或者只负责QQ推广等等专员时代的话,那么你应该学会分析竞争对手的网站的优化情况,当你某一天产生了全方位分 析竞争对手的seo状况这个念头时,事实上你的意识已经开始复苏,你痛恨只发外链的现状,你打广告做得麻木,你在论坛发帖发得想吐,QQ加来加去加得 手软,你感受不到关键词排名变化到底和自己有几毛钱的关系,如果你是一名seo人员,那么现在就应该开始学着分析竞争对手网站优化的情况,告别菜鸟seo 时代,从分析竞争对手做起.开篇前戏太多,下面直接进入主题. 分析竞

告别seo优化之利用QQ群推广网站

QQ群是大家熟悉的聊天工具,利用QQ群营销的案例也经常看到,前几年很多朋友就是利用QQ群来卖铁观音赚了一把,随着竞争程度的上升,不管什么行业都会越来越难做,方法只能不断的创新;利用QQ群来推广网站也是一种不错的方法,个人认为现在仅仅利用QQ群打广告的方法已经被淘汰了,往往信息发出去,你的人也被踢出去了. 最好的办法就是自己创建QQ群,自己当群主当管理员就不会有被踢的危险,管理QQ群还是要有一定的策略,有了好的管理推广才会更加有效! 一.加入针对性的人群 现在几乎每位站长都有自己的一个QQ群,但很