Ios 单元格内容未在UITableView中显示,在带有Swift的Xcode中

Ios 单元格内容未在UITableView中显示,在带有Swift的Xcode中,ios,swift,uitableview,Ios,Swift,Uitableview,我有一个UITableView,它的单元格是以编程方式创建的,是无限的,所以不是静态的。单元格的数据没有显示,但是当我按下它们时,它们工作正常。因此,只有标签没有显示出来。在Swift 2.0中,如何在单元格中显示标签。我没有自己创建这个应用程序,我只是在做测试,所以我不知道该去哪里找。如果有人可以发布代码在单元格中创建标签,我可以在应用程序中搜索该代码并找出问题所在。多谢各位 下面是负责在单元格中显示数据的方法 - (void) displayAlertData:(NSDictionary *

我有一个UITableView,它的单元格是以编程方式创建的,是无限的,所以不是静态的。单元格的数据没有显示,但是当我按下它们时,它们工作正常。因此,只有标签没有显示出来。在Swift 2.0中,如何在单元格中显示标签。我没有自己创建这个应用程序,我只是在做测试,所以我不知道该去哪里找。如果有人可以发布代码在单元格中创建标签,我可以在应用程序中搜索该代码并找出问题所在。多谢各位

下面是负责在单元格中显示数据的方法

- (void) displayAlertData:(NSDictionary *) aAlertDict {

      self.lblInfo.text = @"Microsoft Conference Room MPR2";

       NSArray *timeInfo = [[aAlertDict valueForKey:kALERT]     componentsSeparatedByString:@"Time:"];


      NSString *aImgName = nil;

      if ([[aAlertDict valueForKey:kSENSORTYPE] isEqualToString:kSensorMotion]) {
              self.lblSensType.text = @"Motion Sensor";
    //        self.lblDate.text = [self monthNameFromDate:[timeInfo objectAtIndex:1]];

        if ([[aAlertDict valueForKey:kisChecked] isEqualToString:@"True"]) {

        aImgName = [[NSBundle mainBundle] pathForResource:@"motion_icon_gray" ofType:@"png"];
        }
        else {

           aImgName = [[NSBundle mainBundle] pathForResource:@"motion_icon" ofType:@"png"];
       }
    } 

在UITableView中,可以通过多种方式设置标签,请在UITableView的
cellForRowAtIndexPath:
delegate方法中检查标签:

  • cell.textlabel

  • 创建自定义标签

  • var-label=UILabel(框架:CGRectMake(0,0,200,21))
    label.textAlignment=NSTextAlignment.Center
    label.text=“我是测试标签”
    cell.addsubview(标签)

  • 在xib/故事板中创建自定义单元,并将标签放在其中

  • 希望这能帮助你找到代码

    你能分享一些代码吗?是的,现在发布代码。此外,代码在objective c中,该项目包含objective c和Swift的组合。看起来像一本里面有标签的字典。Self.lblInfo是标签本身,它没有显示是因为标签正在创建,但没有添加为单元格的子视图吗?是的,我没有找到单元格的任何代码,您应该在tableview单元格中添加标签并检查