码迷,mamicode.com
首页 > 其他好文 > 详细

学习NSRulerView

时间:2014-11-20 06:50:14      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:io   ar   sp   strong   on   bs   as   line   c   

NSRulerMarker 有个imageOrigin是描述Marker中image的位置的:

在horizontal的ruler中,imageOrigin的x坐标是跟marker的location进行align的,如果imageOrigin的x坐标是0, 那么image的左边界跟marker位置一样,如果是1,那么就把image在marker的location基础上移1像素;imageOrigin的y坐标是跟ruler的baseline进行align的,也就是底部跟baseline相同,如果是正值.那就把image在ruler的baseline往移动,如果是负的,就往上移动。

在vertical的ruler中,mageOrigin的x坐标是跟ruler的baseline进行align的,如果是正值,就往左移动;如果是负值,就往右移动;imageOrigin的y坐标是跟marker的location进行align的,也就是image的底紧压在marker的location上,如果是正值,就往下移动,如果是负值,就往上移动。

 

学习NSRulerView

标签:io   ar   sp   strong   on   bs   as   line   c   

原文地址:http://www.cnblogs.com/whyandinside/p/4109683.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!