日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

iOS中使用storyboard进行布局

發布時間:2023/12/8 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOS中使用storyboard进行布局 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

個人開發進行簡潔設置,可以使用stordboard來進行布局,接下來通過一個計算器頁面的搭建來分析storyboard的使用。

1.實現的效果如圖:

有兩個輸入框來進行數據的輸入和一個文本框來進行數據的展示,點擊計算按鈕計算兩個加數的和。

2.storyboard的使用

(1)在view上面添加控件

點擊上面的加號就會出現控件的頁面,選擇自己需要的控件直接拖到view上就可以

?

本次頁面使用到的控件:

兩個加數:UITextField輸入框,textField的鍵盤模式最好設置為number pad,只允許輸入數字

加號和等號:UILabel,需要將他的text設置為相應的符號就可以,結果是一個Label用來展示計算后得到的數據

計算:button按鈕

(2)添加好控件之后需要將控件和VC連接到一起,在VC上對數據進行操作。

點擊storyboard中的任意一個控件,按option鍵的同時選中要將這個view添加到哪個VC里面,然后選中這個VC就可以實現storyboard和VC的雙屏顯示

(3)將控件添加到VC上面

實現分屏后選中控件,按住control鍵就可以拖線連接到VC里面,控件最好使用weak來進行修飾,因為此時的控件是直接拖拽上去的,已經有了強引用,如果使用strong的話,會再加上一層強引用。

3.來進行計算兩數之和,這里直接上代碼,進行演示,注意的是需要進行類型轉換。(這里對鍵盤進行了優化,因為有時我們輸入的東西比較多,鍵盤會擋住部分布局,所以我們進行計算完成之后將鍵盤進行了叫回)

#import "ViewController.h"

@interface ViewController ()

@property (weak, nonatomic) IBOutlet UITextField *jiashu1;

@property (weak, nonatomic) IBOutlet UILabel *sumLabel;

@property (weak, nonatomic) IBOutlet UITextField *jiashu2;

@end

@implementation ViewController

- (void)viewDidLoad {

? ? [super viewDidLoad];

? ? // Do any additional setup after loading the view.

}

- (IBAction)addSum:(id)sender {

? ? NSString *jiashi1 = self.jiashu1.text;

? ? NSString *jiashu2 = self.jiashu2.text;

? ? int result = [jiashi1 intValue]+[jiashu2 intValue];

? ? self.sumLabel.text = [NSString stringWithFormat:@"%d",result];

//? ? NSLog(@"111");

?? ?

? ? //把鍵盤叫回去

? ? //鍵盤的第一響應者 :哪個輸入框叫出的鍵盤,哪個就是第一響應者firstResponsder

? ? //方式一:

//? ? [self.jiashu1 resignFirstResponder];

//? ? [self.jiashu2 resignFirstResponder];

? ? //方式二:讓當前控制器管理的view停止編輯,這樣的話,凡是這個view的子控件叫出的鍵盤就回去了

? ? [self.view endEditing:YES];

}

?好了,今天的分享就到這里,有錯誤歡迎指出,大家一起進行學習哦😊

?

?

總結

以上是生活随笔為你收集整理的iOS中使用storyboard进行布局的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。