工具類 設定控制項 frame iOS

2021-08-28 08:02:39 字數 1178 閱讀 6518

為了便於日常開發效率,因此建立了一些小的工具類便於使用.

具體 code 如下:

宣告:

#import @inte***ce uiview (frame)

@property (nonatomic, assign) cgfloat x;

@property (nonatomic, assign) cgfloat y;

@property (nonatomic, assign) cgfloat centerx;

@property (nonatomic, assign) cgfloat centery;

@property (nonatomic, assign) cgfloat width;

@property (nonatomic, assign) cgfloat height;

@property (nonatomic, assign) cgsize size;

@property (nonatomic, assign) cgpoint origin;

@end

實現:

#import "uiview+frame.h"

@implementation uiview (frame)

- (void)setx:(cgfloat)x

- (void)sety:(cgfloat)y

- (cgfloat)x

- (cgfloat)y

- (void)setcenterx:(cgfloat)centerx

- (cgfloat)centerx

- (void)setcentery:(cgfloat)centery

- (cgfloat)centery

- (void)setwidth:(cgfloat)width

- (void)setheight:(cgfloat)height

- (cgfloat)height

- (cgfloat)width

- (void)setsize:(cgsize)size

- (cgsize)size

- (void)setorigin:(cgpoint)origin

- (cgpoint)origin

@end

以上便是此次分享的內容,期待大神多多指點補充,使其更加強壯!

ExpiringMap工具類設定失效時間

expiringmap工具類設定失效時間位址 1.可以設定過期時間,根據設定的是使用或者建立時間過期,可以很方便。對於在記憶體中使用很方便。用法 public class cacheutil public static void setmap expiringmap map expirationpo...

PDF文件設定水印工具類

import j a.io.bufferedoutputstream import j a.io.file import j a.io.fileoutputstream import j a.util.arraylist import org.apache.log4j.logger import c...

C winform wpf將類控制項放進工具箱裡

有時我們需要將vs自帶的控制項的某一些方法或屬性進行一些修改,我們通常會新建乙個類來繼承它然後對它的方法或屬性進行修改,那麼我們如何將修改完成的控制項類變成視覺化控制項放到工具箱中便於使用呢?很簡單,只要在修改完成的類上加上 system.componentmodel.toolboxitem tru...