[英]Xcode Swift 3 TableView cellselection
嗨,
目前我正在开发一个使用 tableview 的应用程序。 一切正常,直到我再运行一次,突然间,我无法再选择 tableview 的任何单元格。 我重试了几次(清理并重新运行),但这没有用。 经过几次尝试,我发现我可以选择单元格,但只有在按住它 5 秒钟之后……我已经尝试找到解决方案,但其他人的问题涉及 GestureRecognizer,我在特定视图中没有使用它...(当问题出现时,它出现在每个使用 tableview 或 collectionview 的视图中,所以我认为这不是代码的问题。)
这不是您问的问题,而是您可以如何简化 blurEffect 选择。 你每次都在重复同样的代码——那么他的......
switch typesearch
{
case "bakery":
resourceName = "67420429-bakery-wallpapers.jpg"
case "bank":
resourceName = "bank.jpg"
case "bowling_alley":
resourceName = "bowling-alley.jpg"
case "restaurant", "cafe,bar", "cafe":
resourceName = "restaurant-den-haag.jpg"
case "casino":
resourceName = "casino.jpg"
case "church", "city_hall", "embassy":
resourceName = "church.jpg"
case "gym":
resourceName = "gym.jpg"
case "museum":
resourceName = "museum.jpg"
case "night_club":
resourceName = "night_club.jpg"
case "park":
resourceName = "park.jpg"
case "school":
resourceName = "school"
case "spa":
resourceName = "spa.jpg"
case "park":
resourceName = "park.jpg"
case "stadium":
resourceName = "stadium.jpg"
case "university":
resourceName = "university.jpg"
case "zoo":
resourceName = "zoo.jpg"
default:
resourceName = "defaultImage.jpg"
}
let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.dark)
let blurEffectView = UIVisualEffectView(effect: blurEffect)
blurEffectView.frame = view.bounds
blurEffectView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
Backgroundimage.image = UIImage(imageLiteralResourceName: resourceName)
Backgroundimage.addSubview(blurEffectView)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.