常用宏定義 - view圓角和邊框
/** 設置view圓角和邊框 */
#define kViewBorderRadius(View, Radius, Width, Color)[View.layer setCornerRadius:(Radius)];[View.layer setMasksToBounds:YES];[View.layer setBorderWidth:(Width)];[View.layer setBorderColor:[Color CGColor]]
常用宏定義 - view圓角和邊框
相關推薦
常用宏定義 - view圓角和邊框
ner objective def 圓角 wid color ive 定義 nds /** 設置view圓角和邊框 */ #define kViewBorderRadius(View, Radius, Width, Color)[View.layer setCornerR
iOS開發常用宏定義
face 4.0 zone 定義 sel color type main def p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #008400 } p.p2 { margin: 0.0p
常用宏定義 - 顏色管理
val color clear fin 透明度 bject 設置 清除 ive 1、RGB顏色,帶透明度的RGB顏色,清除背景顏色 /** rgb顏色轉換(16進制->10進制)*/ #define UIColorFromRGB(rgbValue) [UIColor
常用宏定義 - 圖片管理
main con sof inb contents 管理 resource res int 1、讀取圖片的幾種方法 /** 讀取本地圖片 */ #define LOADIMAGE(file,ext) [UIImage imageWithContentsOfFile:[NS
常用宏定義 - 其他
屬性 簡體 gin ant 定義 pil ilo back user 1、字體大小、URL、國際化、多線程、NSUserDefaults存儲、角度 /** 方正黑體簡體字體定義 */ #define FONT(F) [UIFont fontWithName:@"FZHTJ
常用宏定義 - 內存相關
bject 定義 feature end without mrc objective nil define 1、處理ARC和MRC,對象釋放 /** 使用ARC和不使用ARC */ #if __has_feature(objc_arc) //compiling w
常用宏定義 - 判斷機型(屏幕尺寸)、系統版本
ios objective iphone 6p define screen bounds == idt size /** 判斷是否為 iPhone 5SE */ #define iPhone5SE [[UIScreen mainScreen] bounds].size.w
常用宏定義 - 強引用、弱引用
__strong 宏定義 ngs fine eof efi tro self obj 強引用、弱引用 #define CHWeakSelf(type) __weak typeof(type) weak##type = type; #define CHSt
常用宏定義 - 獲取橫豎屏寬度與高度
ive allow resp selector 橫豎 clas version nat main 需要橫屏或者豎屏,獲取屏幕寬度與高度 #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 80000 // 當前Xcode支持iOS8及以上
常用宏定義 - 由角度轉換弧度、由弧度轉換角度
ora gre cti dia objective 宏定義 obj fine -c 1、角度轉換弧度 #define CHDegreesToRadian(x) (M_PI * (x) / 180.0) 2、弧度轉換角度 #define CHRadianToDegrees(
常用宏定義 - 沙盒目錄文件
obj mask ins 常用宏 ora pre nscache fine cti /** 獲取temp */ #define kPathTemp NSTemporaryDirectory() /** 獲取沙盒 Document */ #define kPathDocu
常用宏定義 - 設置加載提示框
bject 三方 def tst rom obj uiscreen ted avi 1、第三方框架:Toast /** 第三方框架:Toast */ #define kToast(str) CSToastStyle *style = [[CSTo
Android Button設定圓角和邊框
drawable右鍵新建Drawable resource file 設定圓角和邊框 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://sc
自定義View-Rect和RectF
Rect 類定義了一個矩形結構,同樣實現了 Parcelable 序列化介面。Rect 類定義了 left、top、right、bottom 四個成員變數,我們需要正確理解這 4 個成員變數的作用: left:矩形左邊線條離 y 軸的距離 top:矩形上面線條離 x 軸的距離 rig
自定義View-Bitmap和BitmapDrawable
Bitmap 譯為“點陣圖”,用於儲存 png、jpg、gif 等格式的圖片資料,很多時候如果需要在 Android中對圖片進行處理,需要先將圖片讀入 Bitmap 物件,接著呼叫相關的 API 對圖片進行處理和加工,圖片讀取操作是由 BitmapFactory 類完成的,該類定義了若干方法用於
自定義View-invalidate和postInvalidate
invalidate()方法重繪元件 public void invalidate() public void invalidate(int l,int t,int r,int b) public void invalidate(Rect dirty)帶引數:重繪整個檢視區域 不帶引
自定義View-Paint和Canvas
Paint類: 1)和顏色相關 顏色是指繪圖時使用的顏色,在 Android 中顏色可以指定透明度,使用 16 進位制來表示顏色時,格式通常為#AARRGGBB,其中,AA 表示透明度、RR 表示紅色、GG 表示綠色、BB 表示藍色,Color 類定義了顏色資訊,內建了常用顏色的 int 型常量
iOS中如何優雅的新增圓角和邊框?
@interface WHUCornerMaker : NSObject + (BOOL) isCorneredAtView:(UIView * _Nonnull)view; // 優先選取view 沿superview上的父類容器的背景色, 如果一直為nil, 則取defaultColor 作為圓角
自定義view 圓角相對佈局
跟以前一樣還是先上效果圖圖片如下 相信不少童鞋都在為定義圓角圖片而苦惱,這裡我們提供了一個圓角相對佈局比起圓角圖片複用性更好,能巢狀任何想變成圓角的內容,處理也是相當簡單的下面來看程式碼處理。 /** * 作用:圓角相對佈局 * 作者:KangJ
Android Button 常用屬性設定,圓角,邊框,點選事件
<Button <!--設定代表此button的id--> android:id="@+id/btn" android:layout_width="200dp" andro