【发布时间】:2021-08-25 09:40:32
【问题描述】:
import UIKit
class ViewController: UIViewController{
@IBOutlet weak var pagecontroler: UIPageControl!
@IBOutlet var mainView: UIView!
@IBOutlet weak var imgView: UIImageView!
@IBOutlet weak var lblName: UILabel!
var pageviewconter: UIPageViewController?
var image = ["Dog","Lion", "Parorte", "Picocke", "Rabit"]
var mac = Int()
var name = ["Dog","Lion", "Parorte", "Picocke", "Rabit"]
override func viewDidLoad() {
super.viewDidLoad()
self.pagecontroler.currentPage = image.count
let swipeRight = UISwipeGestureRecognizer(target: self, action:
#selector(swiperight))
swipeRight.direction = .right
self.view.addGestureRecognizer(swipeRight)
let swipeLeft = UISwipeGestureRecognizer(target: self, action: #selector(swipeleft))
swipeLeft.direction = .left
self.view.addGestureRecognizer(swipeLeft)
}
@objc func swiperight(sender: UISwipeGestureRecognizer){
imgView.image = UIImage(named: image[mac])
if mac < image.count - 1{
mac = mac + 1
imgView.image = UIImage(named: image[mac])
lblName.text = name[mac]
}
}
@objc func swipeleft(sender: UISwipeActionsConfiguration){
imgView.image = UIImage(named: image[mac])
if mac < image.count - 1 {
mac = mac + 1
imgView.image = UIImage(named: image[mac])
lblName.text = name[mac]
}
}
}
【问题讨论】:
-
请查看How to Ask...然后花几分钟时间明确提出您的问题。
标签: ios