最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS開發(fā)實(shí)現(xiàn)圖片瀏覽功能

 更新時(shí)間:2022年01月27日 13:51:08   作者:Qu_qipa  
這篇文章主要為大家詳細(xì)介紹了iOS開發(fā)實(shí)現(xiàn)圖片瀏覽功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了iOS實(shí)現(xiàn)圖片瀏覽功能的具體代碼,供大家參考,具體內(nèi)容如下

這是整體的效果圖:

其中main.stroyboard中的控件有2個(gè)button,2個(gè)label,一個(gè)imageView。
設(shè)置他們的位置大小和背景顏色和圖片。
讓main.storyboard連接ViewController.m

下面是它的代碼:

#import "ViewController.h"

@interface ViewController ()
@property (weak, nonatomic) IBOutlet UILabel *topLabel;
@property (weak, nonatomic) IBOutlet UILabel *descLabel;
@property (weak, nonatomic) IBOutlet UIButton *leftBtn;
@property (weak, nonatomic) IBOutlet UIButton *rightBtn;
@property (weak, nonatomic) IBOutlet UIImageView *imageView;

@property (nonatomic, assign) int index;

@property (nonatomic, strong) NSArray *imageDicts;

@end

@implementation ViewController

- (NSArray *)imageDicts
{
? ? if (!_imageDicts) {

? ? ? ? NSString *path = [[NSBundle mainBundle] pathForResource:@"imageDate.plist" ofType:nil];
? ? ? ? _imageDicts = [NSArray arrayWithContentsOfFile:path];
? ? }
? ? return _imageDicts;
}

- (IBAction)leftBtnOnClick:(UIButton *)sender {
? ? self.index --;

? ? [self btnClickChange];

}
- (IBAction)rightBtnOnClick:(id)sender {
? ? self.index ++;

? ? [self btnClickChange];
}

- (void)btnClickChange
{
? ? self.topLabel.text = [NSString stringWithFormat:@"%d/%d", (self.index + 1), self.imageDicts.count];


? ? self.descLabel.text = self.imageDicts[self.index][@"description"];

? ? self.imageView.image = [UIImage imageNamed:self.imageDicts[self.index][@"name"]];

? ? self.leftBtn.enabled = (self.index != 0);
? ? self.rightBtn.enabled = (self.index != 4);
}

- (void)viewDidLoad {
? ? [super viewDidLoad];
? ? // Do any additional setup after loading the view, typically from a nib.
}

- (void)didReceiveMemoryWarning {
? ? [super didReceiveMemoryWarning];
? ? // Dispose of any resources that can be recreated.
}

@end

這樣就完成了一個(gè)簡(jiǎn)單的圖片瀏覽的應(yīng)用。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解決JSON數(shù)據(jù)因?yàn)閚ull導(dǎo)致數(shù)據(jù)加載失敗的方法

    解決JSON數(shù)據(jù)因?yàn)閚ull導(dǎo)致數(shù)據(jù)加載失敗的方法

    前段時(shí)間發(fā)現(xiàn)一個(gè)問(wèn)題,當(dāng)JSON數(shù)據(jù)中有null會(huì)導(dǎo)致數(shù)據(jù)加載失敗,后來(lái)解決了,現(xiàn)在將解決方法分享給大家,有同樣問(wèn)題的朋友們可以參考。下面來(lái)一起看看吧。
    2016-09-09
  • 查看iOS Crash logs的方法

    查看iOS Crash logs的方法

    發(fā)布了一個(gè)應(yīng)用,用戶使用 的時(shí)候crash了,現(xiàn)在想調(diào)查為何crash,所以想在這里探討一下如何查看iphone 手機(jī)的crash logs
    2015-06-06
  • iOS自定義滑桿效果

    iOS自定義滑桿效果

    這篇文章主要為大家詳細(xì)介紹了iOS自定義滑桿效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • iOS端React Native差異化增量更新的實(shí)現(xiàn)方法

    iOS端React Native差異化增量更新的實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于iOS端React Native差異化增量更新的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • Navigation bar的注意事項(xiàng)詳解

    Navigation bar的注意事項(xiàng)詳解

    本文主要介紹了Navigation bar的注意事項(xiàng)。具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • iOS中使用Fastlane實(shí)現(xiàn)自動(dòng)化打包和發(fā)布

    iOS中使用Fastlane實(shí)現(xiàn)自動(dòng)化打包和發(fā)布

    Fastlane是一套使用Ruby寫的自動(dòng)化工具集,用于iOS和Android的自動(dòng)化打包、發(fā)布等工作,可以節(jié)省大量的時(shí)間。下面給大家介紹ios fastlane 自動(dòng)化打包和發(fā)布的安裝方法,需要的朋友參考下吧
    2017-05-05
  • iOS實(shí)現(xiàn)無(wú)限滑動(dòng)效果

    iOS實(shí)現(xiàn)無(wú)限滑動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了iOS實(shí)現(xiàn)無(wú)限滑動(dòng)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • iOS 漢字的拼音

    iOS 漢字的拼音

    本文通過(guò)一段代碼給代碼介紹了ios漢字的拼音知識(shí)及將漢字轉(zhuǎn)拼音的代碼,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看下吧
    2016-08-08
  • 簡(jiǎn)單說(shuō)說(shuō)iOS之WKWebView的用法小結(jié)

    簡(jiǎn)單說(shuō)說(shuō)iOS之WKWebView的用法小結(jié)

    iOS8.0之后我們使用 WebKit框架中的WKWebView來(lái)加載網(wǎng)頁(yè)。這篇文章主要介紹了簡(jiǎn)單說(shuō)說(shuō)iOS之WKWebView的用法小結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • IOS 開發(fā)之 UITextField限制字?jǐn)?shù)的方法

    IOS 開發(fā)之 UITextField限制字?jǐn)?shù)的方法

    這篇文章主要介紹了IOS 開發(fā)之 UITextField限制字?jǐn)?shù)的方法的相關(guān)資料,這里提供實(shí)現(xiàn)限制最大字?jǐn)?shù)的方法,需要的朋友可以參考下
    2017-08-08

最新評(píng)論

延吉市| 伊吾县| 准格尔旗| 布拖县| 金秀| 东乌珠穆沁旗| 西昌市| 和田市| 红原县| 涞水县| 吴忠市| 静宁县| 聂拉木县| 鄂尔多斯市| 沾化县| 信丰县| 龙山县| 扶沟县| 凤阳县| 仙居县| 延吉市| 和政县| 桃江县| 铜陵市| 六安市| 江华| 张家界市| 绩溪县| 东海县| 旬阳县| 徐闻县| 清徐县| 嘉禾县| 敦化市| 德阳市| 通榆县| 兴山县| 武安市| 宜阳县| 轮台县| 鄂托克前旗|