繁体   English   中英

如何使用“下一步”,“后退”按钮在xcode上的UIImage视图中更改URL图像?

[英]how to change url image in UIImage View on xcode with Next , Back button?

我想在我的应用程序中创建一个具有2个按钮(1.back按钮2.next按钮)的页面,这些按钮更改UIImageView中的图像。(所有图像均从我的网站加载,其格式为1.png,2.png,3。 png,....,N.png)

单击下一步按钮(后退按钮)一个接一个(一个接一个)显示图像时,我不知道如何工作

这个想法是阅读iOS中动画(或核心动画)的基础知识。

您可能应该阅读以下指南: iOS中的View Programming Guide

此外,其想法是要有一个带有操作的按钮,该按钮可以显示视图并检查屏幕上是否已经显示了imageView。 如果未显示,则显示所需的imageView。 如果显示,则使用以下方法删除视图:

[someImageView removeFromSubview:yourMainView]

可以在同一个viewController中调用它。 登录将取决于您处理按钮和imageViews的方式。

我没有这台机器上的Xcode来检查,但这是事情进行的方式。 然后,您可以添加动画以删除和添加这些视图。

您必须用图像名称填充Array并执行以下操作

-(IBAction) nextButtonClicked:(id)sender {
    if (counter < images.count) {
        self.imgView.image = [UIImage imageNamed:[NSString stringWithFormat:@"%@", images[counter]]]
        counter++;
    } else {
        counter = 0;
    }
}

-(IBAction) backButtonClicked:(id)sender {
    if (counter > 0) {
        counter--;
        self.imgView.image = [UIImage imageNamed:[NSString stringWithFormat:@"%@", images[counter]]]
    } else {
        counter = [images.lastObject intValue];
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM