ios – 顶行在reloadData()上从UITableView消失,直到向上向下滚动

ios – 顶行在reloadData()上从UITableView消失,直到向上向下滚动,第1张

概述我正在iOS应用程序中将Web服务中的项目加载到UITableView. 这里的问题是,只要加载数据,顶部可见而没有滚动的行数就会变得不可见.该页面空白. 如果我向下滚动,下面的图像将完美加载.再次向上滚动顶部图像也可以正确加载. 详细截图链接:https://www.dropbox.com/sh/nfxcgw2ple8g4mt/AAAOTswWDEN-s2-dAbJ1bHu7a?dl=0 cla 我正在iOS应用程序中将Web服务中的项目加载到UItableVIEw.
这里的问题是,只要加载数据,顶部可见而没有滚动的行数就会变得不可见.该页面空白.
如果我向下滚动,下面的图像将完美加载.再次向上滚动顶部图像也可以正确加载.

详细截图链接:https://www.dropbox.com/sh/nfxcgw2ple8g4mt/AAAOTswWDEN-s2-dAbJ1bHu7a?dl=0

class FirstVIEwController: UIVIEwController,UItableVIEwDataSource,UItableVIEwDelegate{   overrIDe func vIEwDIDLoad() {        super.vIEwDIDLoad()[1]//        self.clIEnt = xxxxxxxxxxxx;////   fetching from server logic query////                 query.reaDWithCompletion({ (result,error) -> VoID in            if (error == nil)            {                self.activityIndicatorVIEw.hIDden = true // loading indicator                 self.allResults = result.items                    println( self.allResults!.count )                self.tableVIEw.hIDden = false                self.tableVIEw.reloadData()            }            else{                println(error.localizedDescription) // error            }        })    }   func tableVIEw(tableVIEw: UItableVIEw,numberOfRowsInSection section: Int) -> Int    {        if (allResults != nil) {  return self.allResults.count }        else {  return 0 }    }    func tableVIEw(tableVIEw: UItableVIEw,heightForRowAtIndexPath indexPath: NSIndexPath) -> CGfloat     { return 200 }    func tableVIEw(tableVIEw: UItableVIEw,cellForRowAtIndexPath indexPath: NSIndexPath) -> UItableVIEwCell    {         var cell: CellClass  = self.tableVIEw.dequeueReusableCellWithIDentifIEr("item") as! CellClass        return cell //typo}
解决方法 尝试;

func tableVIEw(tableVIEw: UItableVIEw!,cellForRowAtIndexPath indexPath: NSIndexPath!) -> UItableVIEwCell {    let cell:CellClass   = tableVIEw.dequeueReusableCellWithIDentifIEr("item",forIndexPath: indexPath) as! CellClass    return cell}

别忘了注册你的手机.

总结

以上是内存溢出为你收集整理的ios – 顶行在reloadData()上从UITableView消失,直到向上/向下滚动全部内容,希望文章能够帮你解决ios – 顶行在reloadData()上从UITableView消失,直到向上/向下滚动所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1028274.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存