iOS開發(fā)CGRectGetMidX. CGRectGetMidY.CGRectGetMinY. CGRectGetMaxY. CGRectGetMinX. CGRectGetMaxX的使用

剛發(fā)現(xiàn)的小玩意兒,以后手寫代碼方便了

UILabel* lbCode = [[UILabel alloc]initWithFrame:CGRectMake(0, 0, 200, 200)];
    lbCode.center = self.view.center;
    [lbCode setText:@"測試"];
    [lbCode setTextColor: [UIColor darkGrayColor]];
    [lbCode setFont:[UIFont systemFontOfSize:12]];
    [lbCode setNumberOfLines:1];//默認(rèn)為一行
    [lbCode setTextAlignment:NSTextAlignmentLeft];
    [lbCode.layer setMasksToBounds:YES];
    [lbCode.layer setCornerRadius:2];
    [lbCode.layer setBorderColor:[[UIColor lightGrayColor] CGColor]];
    [lbCode.layer setBorderWidth:0.5];
    [self.view addSubview:lbCode];


    NSLog(@"CGRectGetMaxY(lbCode.frame):%f", CGRectGetMaxY(lbCode.frame));
    NSLog(@"CGRectGetMinY(lbCode.frame):%f", CGRectGetMinY(lbCode.frame));
    NSLog(@"CGRectGetMidY(lbCode.frame):%f", CGRectGetMidY(lbCode.frame));

    NSLog(@"CGRectGetMaxX(lbCode.frame):%f", CGRectGetMaxX(lbCode.frame));
    NSLog(@"CGRectGetMinX(lbCode.frame):%f", CGRectGetMinX(lbCode.frame));
    NSLog(@"CGRectGetMidX(lbCode.frame):%f", CGRectGetMidX(lbCode.frame));

結(jié)果打印:

2017-05-22 11:23:57.764 NetYY[4471:62990] CGRectGetMaxY(lbCode.frame):433.500000
2017-05-22 11:23:57.764 NetYY[4471:62990] CGRectGetMinY(lbCode.frame):233.500000
2017-05-22 11:23:57.765 NetYY[4471:62990] CGRectGetMidY(lbCode.frame):333.500000
2017-05-22 11:23:57.765 NetYY[4471:62990] CGRectGetMaxX(lbCode.frame):287.500000
2017-05-22 11:23:57.765 NetYY[4471:62990] CGRectGetMinX(lbCode.frame):87.500000
2017-05-22 11:23:57.765 NetYY[4471:62990] CGRectGetMidX(lbCode.frame):187.500000
     CGRectGetMinY 返回label頂部的坐標(biāo)
     CGRectGetMaxY 返回label底部的坐標(biāo)
     CGRectGetMinX 返回label左邊緣的坐標(biāo)
     CGRectGetMaxX 返回label右邊緣的坐標(biāo)
     CGRectGetMidX表示得到一個frame中心點(diǎn)的X坐標(biāo)
     CGRectGetMidY表示得到一個frame中心點(diǎn)的Y坐標(biāo)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容