小编Pel*_*nez的帖子

访问UICollectionView的父UIViewController

我的问题相当简单.我有一个包含UICollectionView的UIViewController.在初始化我的单元格时,我为每个单元格添加了一个手势识别器,这样当您点击并按住它时,可以使用选择器调用一个函数.

然后,此函数创建一个我想要呈现的UIAlertController.(基本上,你拿着一个单元格,它会询问你是否要删除它,如果你说是,它会从CollectionView中删除它)

问题是我不能从我的UICollectionView呈现UIAlertController,因为它不是ViewController.

我想以编程方式获取包含UICollectionView的UIViewController,以从UICollectionView实现中的函数呈现此警报.

uiviewcontroller ios uicollectionview uicollectionviewcell swift

7
推荐指数
1
解决办法
4010
查看次数

奇怪的NavBar在iOS 11 Xcode 9中拉伸

我的NavBar按钮atm有点问题。我升级到Xcode 9 / ios 11,突然之间,曾经是导航栏侧面的小按钮的UIBarButtonItems(例如标准ios应用程序中的后退或编辑按钮)开始大量扩展。这是一张照片:

问题

我的代码很简单:

self.navigationItem.rightBarButtonItem = UIBarButtonItem(image: image2, style: .plain, target: self, action: #selector(messageScreen))
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这一问题?谢谢。

xcode ios swift ios11 xcode9

1
推荐指数
1
解决办法
478
查看次数