当前位置:  开发笔记 > 编程语言 > 正文

如何在swift中添加背景图像并将其放在UITableViewCell下?

如何解决《如何在swift中添加背景图像并将其放在UITableViewCell下?》经验,为你挑选了1个好方法。

这次背景的图像仍然不适合场景,这部分代码friendListCell@IBOutlet这个场景中tableViewCell的一部分:

override func viewDidLoad() {
    super.viewDidLoad()

    let BackGroundImage:UIImageView = UIImageView(frame: self.friendListCell.bounds)//UIImageView(frame: CGRectMake(0, 0, self.view.frame.width , self.view.frame.height))
    let image: UIImage = UIImage(named: "regularLogin.jpg")!

    BackGroundImage.image = image


    friendListCell.backgroundView = BackGroundImage

          fetchRequest.sortDescriptors = [sortDescriptor]



}


override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {

    switch(segue.identifier)
    {
        case .Some("functionSegue"):
            let functionViewController = segue.destinationViewController as! FunctionsViewController
            functionViewController.client = client!
    default:
        super.prepareForSegue(segue, sender: sender)
    }



}

//let AppConfig = TransmissionAgreement(first:"first")
var username:String?
var password:String?
var client:TCPClient?
let fetchRequest = NSFetchRequest(entityName: "Friend")
let sortDescriptor = NSSortDescriptor(key: "name", ascending: true)
var result:[AnyObject]?
var managedObjectContext:NSManagedObjectContext?
@IBOutlet weak var friendListCell: UITableView!
}

在此输入图像描述



1> adolfosrs..:

您应该设置tableView背景图像.

请尝试以下方法:

tableView.backgroundView = UIImageView(image: UIImage(named: "regularLogin.jpg"))

此外,如果您希望细胞透明,请不要忘记设置细胞颜色.

cell.backgroundColor = UIColor.clearColor()

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有