検索

ホームページ  >  に質問  >  本文

ios - 为什么cell的分割线自己消失?

今天进行很简单的代码测试,代码如下

extension ViewController:UITableViewDataSource,UITableViewDelegate
{

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return restaurant.restaurant.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cellIdentifier = "Cell"
    let cell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier, forIndexPath: indexPath)
    
    cell.textLabel?.text = restaurant.restaurant[indexPath.row] as? String
    
    return cell
}

}
运行结果如下

我想知道为什么cell的分割线自救就消失了呢?实在搞不懂了。
已进行的操作:
重置过模拟器,检查过配置,等都没有问题

黄舟黄舟2772日前967

全員に返信(13)返信します

  • PHP中文网

    PHP中文网2017-04-17 17:34:53

    シミュレーターのスケールが 100% でな​​い場合、この問題が発生することがあります。実機では問題ありません。 %。これでも問題は解決するはずです。

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:34:53

    実機ではどのように動作しますか?

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:34:53

    バグではありませんが、ディスプレイの解像度が低くシミュレーターが縮小されているため、分割線が細すぎて表示できません。

    返事
    0
  • 高洛峰

    高洛峰2017-04-17 17:34:53

    誰もがエミュレータのバグを抱えています

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:34:53

    Mac と iPhone のピクセルの違いが原因だと思います。 。 。

    返事
    0
  • 阿神

    阿神2017-04-17 17:34:53

    エミュレータのサイズを 100% に調整するだけです。これは本当に詐欺です! ! ! ! ! ! ! ! ! ! ! !

    返事
    0
  • 迷茫

    迷茫2017-04-17 17:34:53

    シミュレータの問題は実機には存在しません

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:34:53

    シミュレータにはスケールがあります...スケール率が小さすぎて、薄いものは見えません

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 17:34:53

    シミュレーターのバグ

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 17:34:53

    シミュレーターの表示率に起因する問題。シミュレーターを 100% で表示して、表示が消えるかどうかを確認してください

    返事
    0
  • キャンセル返事