bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

iosui開發,iosuite

IOS開發之UILabel文字局左上角顯示

有時候,我們的label設置的高度比較高,然而文字比較少,這時候文字默認就會水平局左,垂直居中顯示,我們都知道UILabel有水平局左,居右,居中的源方法,但是水平的確實沒有,這時候的效果就是文字的上面空白很多,下面空白很多,我們只需要寫一個UILabel的類就可以實現我們想要的效果,文字局左上角顯示,其實很簡單:

創新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于成都做網站、網站建設、灌云網絡推廣、小程序開發、灌云網絡營銷、灌云企業策劃、灌云品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯公司為所有大學生創業者提供灌云建站搭建服務,24小時服務熱線:13518219792,官方網址:vcdvsql.cn

創建一個繼承與UILabel的類,只需要在.m中寫以下方法就可以

然后利用該類的名字為對象的屬性,創建一個UILabel就可以了

iOS 開發-UIImageViews(圖片)的使用

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bgImage"]];?

創建并設置默認圖, 也可以

UIImageView*imageView = [[UIImageView alloc] init];

imageView.image= [UIImageimageNamed:@"bgImage"];

還可以這樣先設置imageview的大, 在設置圖片

UIImageView*imageView = [[UIImageView alloc] initWithFrame:(CGRectMake(0,144,SCREEN_Width,50))];

imageView.image= [UIImageimageNamed:@"bgImage"];

由此可看imageview的frame可以這樣設置

imageView.frame=CGRectMake(0,144,SCREEN_Width,50);

通常我們使用的的imageview都會添加圓角邊框

imageView.layer.masksToBounds = YES;

imageView.layer.cornerRadius=25;

imageView.layer.borderColor = [UIColor blueColor].CGColor;

imageView.layer.borderWidth=1;

這個圓角和邊框像view和label以及button的設置方式都是一樣的 當然imageview也一樣

imageView.backgroundColor= [UIColorclearColor]; 圖片設置背景顏色, 我通常使用clearColor ?透明

?imageView.userInteractionEnabled = YES; 圖片設置成可交互, 設置為NO則不能交互

[self.viewaddSubview: imageView]; 添加視圖也可叫做顯示視圖

設置圖片內容的布局方式 imageView.contentMode

這個屬性是用來設置圖片的顯示方式,如居中、居右,是否縮放等

imageView.contentMode = UIViewContentModeScaleAspectFit;

UIViewContentMode contentMode枚舉類型

? ? (1)? UIViewContentModeScaleToFill; ? ??默認,對圖片進行拉伸處理(不是按比例),是充滿bouns

? (2)? UIViewContentModeScaleAspectFit; ? ??按原圖比例進行拉伸,是圖片完全展示在bouns中

? ? (3)? UIViewContentModeScaleAspectFill; ? ??按原圖比例填充,使圖片展示在bouns中,可能只顯示部分

? ? (4)? UIViewContentModeRedraw; ? ??重劃邊界變化(重設 - setNeedsDisplay)

? ? (5)? UIViewContentModeCenter; ? ??圖片顯示在imageview的正中間,原圖大小

? ? (6)? UIViewContentModeTop; ? ??圖片顯示在imageview的上部,原圖大小

? ? (7)? UIViewContentModeBottom; ? ??圖片顯示在imageview的下部,原圖大小

? ? (8)? UIViewContentModeLeft; ? ??圖片顯示在imageview的左部,原圖大小

? ? (9)? UIViewContentModeRight; ? ??圖片顯示在imageview的右部,原圖大小

? ? (10)? UIViewContentModeTopLeft; ? ??圖片顯示在imageview的左上部,原圖大小

? ? (11)? UIViewContentModeTopRight; ? ??圖片顯示在imageview的右上部,原圖大小

? ? (12)? UIViewContentModeBottomLeft; ? ??圖片顯示在imageview的左下部,原圖大小

? ? (13)? UIViewContentModeBottomRight; ? ??圖片顯示在imageview的右下部,原圖大小

imageView.alpha = 1.0; ? ?設置圖片透明度

???NSString *path1 = [[NSBundle mainBundle] pathForResource:@"1" ofType:@"jpg"];

???NSString *path2 = [[NSBundle mainBundle] pathForResource:@"2" ofType:@"jpg"];

???NSString *path3 = [[NSBundle mainBundle] pathForResource:@"3" ofType:@"jpg"];

???imageView.animationImages = @[[UIImage imageWithContentsOfFile:path1],[UIImage imageWithContentsOfFile:path2],[UIImage imageWithContentsOfFile:path3]];

???imageView.animationDuration = 5.0f; ? ?設置循環一次的時間

???imageView.animationRepeatCount = 0;? ? // 設置循環次數(0為無線循環)

???[imageView startAnimating];? ? ? ? ? ? // 開始動畫

???[imageView stopAnimating];? ? ? ? ? ? ? // 停止動畫

NSData *imageData = [NSData dataWithContentsOfFile:path];

UIImage *image4 = [UIImage imageWithData:imageData];

NSString *path = [[NSBundle mainBundle] pathForResource:@"1" ofType:@"jpg"];

UIImage *image2 = [UIImage imageWithContentsOfFile:path];

ImageView.hidden?=?NO;????隱藏或者顯示圖片?YES為隱藏

[ImageView?sizeToFit];????將圖片尺寸調整為與內容圖片相同

UITapGestureRecognizer?*singleTap = [[UITapGestureRecognizer?alloc]?initWithTarget:self?action:@selector(tapImageView:)];?//?設置手勢

[ImageView?addGestureRecognizer:singleTap];?//?給圖片添加手勢

iOS 開發-UITextView(第二種輸入框)的使用

text ? ?設置文本顯示內容

backgroundColor ? ? 設置背景色

scrollEnabled ? ? 當文本內容超出視圖邊框時是否允許滑動, 默認為YES

editable ? ? 設置是否允許編輯文本內容 默認為YES(可編輯)

delegate ? ? 設置代理方法的實現類

font ? ? 設置字體名字和大小

returnKeyType ? ? 設置鍵盤上的return鍵的類型

keyboardType ? ? 鍵盤類型

textAlignment ? ?文本內容居左還是居中還是居右

dataDetectorTypes????顯示數據類型的連接模式(如電話號碼、網址、地址等)

textColor ? ?設置文本內容字體顏色

autocapitalizationType ? ?輸入類型

autocorrectionType ? ?是否自動更正

secureTextEntry ????安全文本輸入

keyboardAppearance ????鍵盤外觀

- (BOOL)textViewShouldBeginEditing:(UITextView*)textView; ? ?將要開始編輯

- (BOOL)textViewShouldEndEditing:(UITextView*)textView; ? ??將要結束編輯

- (void)textViewDidBeginEditing:(UITextView*)textView; ? ??開始編輯

- (void)textViewDidEndEditing:(UITextView*)textView; ? ??結束編輯

- (BOOL)textView:(UITextView*)textViewshouldChangeTextInRange:(NSRange)range replacementText:(NSString*)text; ? ??內容將要發生改變編輯

?- (void)textViewDidChange:(UITextView*)textView; ? ??內容發生改變編輯

- (void)textViewDidChangeSelection:(UITextView*)textView; ? ??焦點發生改變

4.?UITextView限制字數

iOS開發之UIFont字體大全和自定義字體

在開發過程中很多App為了美觀經常需要使用一些自定義的字體,其實蘋果本身也是支持很多字體的,下面就記錄一下查看所有字體并設置的方法,其實挺簡單的。

知道設置字體的方法了,就需要找出蘋果本身支持的所有字體了,一個for循環就可以搞定了。

下面是所有的效果,可以在下面直接找需要的字體

不過發現這些效果對中文好像沒什么效果,這就需要自定義字體了

1.將準備好的字體拉入項目中

2.打開Build Phases—Copy Bundle Resources,確保剛添加的字體文件在列表中,否則需要手動加到這里

3.編輯”項目名-Info.plist”文件

找到Fonts provided by application ,將加入的字體名連同擴展名填在這里

4.利用上面那個for循環打印出所有字體,并找到剛剛加入的字體

5.現在就可以使用了[UIFont fontWithName:@"chenweixun-yingxing" size:16];

iOS開發中的小技巧1:UIScrollView和tableViewCell的沖突

開發中經常在cell上添加scrollView展示多張圖片,但是這是scrollView的點擊事件會與cell的點擊事件沖突,這里介紹一個簡單的方法,使scrollView既可以滑動,cell的點擊事件也好用。

在自定義cell中,添加下面兩句話:

? ? self.scrollView.userInteractionEnabled = NO;//關閉scrollView的用戶交互

? [self.contentView addGestureRecognizer:self.scrollView.panGestureRecognizer];//讓cell捕捉scrollView的點擊事件并相應

除此之外,也可以給UIImageView添加手勢,但是比較麻煩,不如這兩句話方便。

但是此時需加上這一句;

self.myImageView.userInteractionEnabled = YES;//用戶交互,默認關閉,BOOL類型

UITapGestureRecognizer *tap =[[ UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapAction:)];

tap.numberOfTouchesRequired = 1;

[self.myImageView addGestureRecognizer:tap];

-(void)tapAction:(UITapGestureRecognizer *)sender{

//實現方法

}

iOS開發 UIButton的基本屬性

Button就是一個按鈕,就是手機界面中可以點擊的那種(點擊之后跳轉入另一個界面)

Button定義時有許多類型可以選擇

一般情況下使用custom屬于自定義型?

1、定義一個Button按鈕 (UIButton *按鈕名;) ? 并且將其定義為自定義類型

2、button的大小 (按鈕名+.frame)

3、button顯示的字體名稱加狀態

(1) 一般使用這三種狀態 ([按鈕名 setTitle: forState:])

參數一:設置按鈕標題(String類型)

參數二:設置按鈕顯示標題時所處的狀態(系統自帶)

? (2) 這種定義標題的方式 不常用 (按鈕名+.titleLabel.text)

4、button的背景顏色 (按鈕名+.backgroundColor)

5、設置Button的背景圖片

([按鈕名 setBackgroundImage: ?forState:])

參數一:添加的圖片?參數二:按鈕所處狀態

注意

背景圖像會根據按鈕的尺寸拉伸

按鈕圖像會居中顯示在按鈕中央位置

如果同時設置了按鈕的圖像和文字

按鈕區域足夠大,會并列顯示圖像和文字

如果區域不夠大,優先顯示圖像

6、 設置Button的title顏色

([按鈕名 setTitleColor: forState:])

參數一:選擇顏色?參數二:按鈕所處的類型

7、 給Button添加點擊事件

([按鈕名 addTarget: action: ?forControlEvents:])

參數 一: 對象 (self為自身) ? ??

參數 二: @selector(點擊事件的方法名稱)

參數 三: 為事件出發的類型?例如touch觸碰,upinside點擊

下面是在ViewDidLoad外面重新定義的一個方法用于點擊了按鈕

點擊事件函數(當按鈕點擊時,運行函數)

一般頁面之間的跳轉,也在點擊函數中添加

8、顯示在當先視圖下

首先是為normal下?

? 高亮狀態下

以上就是按鈕的一些最普通的屬性

謝謝觀看!若是有錯誤,可以私信!謝謝

當前名稱:iosui開發,iosuite
地址分享:http://vcdvsql.cn/article30/dsdesso.html

成都網站建設公司_創新互聯,為您提供微信公眾號網站排名軟件開發品牌網站設計網站維護電子商務

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都做網站