小编Sak*_*lab的帖子

UIImageView调整大小以消除空白空间IOS

UIImageView处于宽高比适合模式,在实际图像下方留下空白.

UIImageView显示

蓝色空间是我想要消除的,所以imageView包装图像(如果我只有包装内容).看起来像一个简单的任务,但我很快就意识到图像是方位适合所以图像视图改变了图像的宽度和高度但是我必须根据改变的图像对图像视图进行计算永远不会结束缩小图像的循环.

应用程序中的UIImageView

我只想删除空白区域,使其看起来更简洁.GitHub上的完整项目:https://github.com/sak6lab/Closet-Space

uiimageview ios swift

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

IOS:推送segue后导航栏消失

stroyboard

每次我执行我的节目(推)时,文章VC都没有显示其导航栏以显示标题或后退按钮.我还检查了导航控制器是否有标题,因为这似乎是某些情况的解决方案.执行segue的类只发送信息.类别是枚举.

在此输入图像描述

uinavigationbar uinavigationcontroller uinavigationitem ios swift

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

UIBarButtonItem中的选择器未调用

我的UIBarButton上有一个选择器,该选择器引用了一个函数来隔离到另一个视图控制器,但是单击该函数时永远不会被调用。通过测试断点,我看不到函数segueToCartViewController永远不会被调用。提前致谢!

UIBarButtonItem初始化

private let reuseIdentifier = "ItemCell"
private let SegueCartIdentifier = "CatalogToCart"

final class CatalogViewController: UICollectionViewController {
    //MARK: -properties

    var brand: Brand!
    var cart: [Item]!

    fileprivate let itemsPerRow:CGFloat = 3
    fileprivate let sectionInsets = UIEdgeInsets(top: 30, left: 20, bottom: 30, right: 20)
    private var cartItem: UIBarButtonItem = UIBarButtonItem(image: #imageLiteral(resourceName: "Cart"), style: .plain, target: self, action: #selector(segueToCartViewController(_:)))

    var selectedItemIndexPath: IndexPath?{
        didSet{
            var indexPaths = [IndexPath]()
            if let selectedItemIndexPath = selectedItemIndexPath{
                indexPaths.append(selectedItemIndexPath)
            }
            if let oldValue = oldValue{
                indexPaths.append(oldValue)
            }

            collectionView?.performBatchUpdates({
                self.collectionView?.reloadItems(at: …
Run Code Online (Sandbox Code Playgroud)

uibarbuttonitem ios swift

-2
推荐指数
1
解决办法
635
查看次数