iOS开发 九宫格算法位置分析

 

 

 

每一个按钮的x值=  间隙 + (按钮宽度+间隙) * 列号

每一个按钮的y值=  20(避开状态栏) +(按钮高度度+间隙) * 行号

 

   // 计算行号和列号       

   int row = index / totalColumns;

        int col = index % totalColumns;

        

        //计算位置

        CGFloat appX = margin + (appW +margin) *col;

        CGFloat appY = 20 + (appH + margin) * row;

posted on 2015-08-11 11:50  aoxer  阅读(219)  评论(0)    收藏  举报