• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

使UIImage clipsToBound通过UITableViewCell

IOS 来源:Muhammed 5次浏览

我有一个UITableViewController与静态表格单元格。使UIImage clipsToBound通过UITableViewCell

而我试图用这个单元格UIImageView和这个图像clipToBounds,但它不工作。

这是我想要做的一个示例。

enter image description here

但是当我做一个UITableView并设置UIImage的clipToBoundsTRUE

结果是:

enter image description here

我只是需要一种方法来使UIImageView喜欢第一个图像无论如何与UITableView单元格?

,这是我的UIImageView约束:

enter image description here

,这里是我的代码:

class ProfileTableViewController: UITableViewController { 

    @IBOutlet weak var userImage: UIImageView! 


    override func viewDidLoad() { 
     super.viewDidLoad() 

     // Uncomment the following line to preserve selection between presentations 
     // self.clearsSelectionOnViewWillAppear = false 

     // Uncomment the following line to display an Edit button in the navigation bar for this view controller. 
     // self.navigationItem.rightBarButtonItem = self.editButtonItem() 



     // image view 

     self.userImage.layer.cornerRadius = self.userImage.frame.width/2 
     self.userImage.clipsToBounds = true 




    } 

// MARK: – 表视图的数据源

override func numberOfSections(in tableView: UITableView) -> Int { 
    // #warning Incomplete implementation, return the number of sections 
    return 3 
} 

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 
    // #warning Incomplete implementation, return the number of rows 
    var number = 0 

    if section == 0 
    { 
     number = 1 
    }else if section == 1 
    { 
     number = 4 
    }else if section == 2 
    { 
     number = 1 
    } 

    return number 
} 


override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat { 
    return 100 
} 

} 


===========解决方案如下:

我找到了解决办法,当我加入此方法,并添加自定义区段标题

,并给它clipToBounds =假

问题解决了

我刚刚加入:

override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? { 
     let view = UIView() 
     view.clipsToBounds = false 

     return view 
    } 

,它的工作完美:))

感谢所有试图帮助我


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)