标签: tableview

如何从UITableViewCell获取信息?

我有一个带有原型单元格的TableView,在这个原型单元格中我有一个文本字段.好吧,我需要的是在它发生变化时从这个文本字段中获取信息.我需要这样做来喂养一个物体.

我怎样才能做到这一点 ?

uitableview tableview ios

0
推荐指数
1
解决办法
78
查看次数

tableview上的分隔线不正确

tableview上的分隔线在我的项目中似乎不正确.我不知道,但分离线不是从屏幕边缘开始的.一开始有一点空间.有人可以给我一个建议,为什么会发生这种情况或者我做错了什么?

iphone xcode cell tableview ios

0
推荐指数
1
解决办法
109
查看次数

TableView项目不会被删除但不响应


首先,我正在使用Windows 7,Netbeans 8,JDK 8.
我有一个TableView包含POJO对象(不使用属性).
我正在尝试实现" 打字时搜索 ",但发生了一些奇怪的事情.
在此图像中,您可以看到所有学生都在显示:
所有学生都展示了
在搜索完成后的下一张图片中,您可以看到问题.
前4名学生是实际的搜索结果,并且是可点击的活动条目TableView.
所有其他条目都可见但没有响应,但它们应该已被完全删除. 有问题的搜索结果

它是如何工作的 (编码部分):
1.当用户键入'f'时,调用一个函数.
2.在函数中我创建了包含搜索结果的新列表:
ObservableList<Student> subentries = FXCollections.observableArrayList();
3.然后我添加符合subentries列表
4中搜索条件的所有项目.我调用:
5.studentsTable.setItems(subentries);
错误的结果显示在图片2中
.HACKS我试过:
1. randomButton.fire();
2.

columnsOfTheTable.get(0).setVisible(false);
columnsOfTheTable.get(0).setVisible(true);
Run Code Online (Sandbox Code Playgroud)

以上不起作用.
任何帮助,将不胜感激.
谢谢

java netbeans javafx tableview javafx-8

0
推荐指数
1
解决办法
543
查看次数

如何在滚动视图中添加表格视图?

我在滚动视图中添加了一个表视图,它在iOS的情况下顺利工作,但在Android的情况下,表视图不滚动.

我已经描述了下面描述我的问题的代码.建议我任何可以帮助解决我的问题的答案.

var rows = [];

var win = Ti.UI.createWindow({
    backgroundColor:'white'
});

var scrollableView = Ti.UI.createScrollView({
    top : 0,
    contentWidth : '100%',
    contentHeight : 'auto'
});

var fruit = Ti.UI.createView({
    top : 40,
    width : '70%',
    height : 20,
    left : 10,
    backgroundColor:'#000'
});
var fruitLabel = Ti.UI.createLabel({
    text : "Fruit list",
    font:{
        fontSize : 15,
        fontWeight : 'bold'
    },
    color : 'red'
});
fruit.add(fruitLabel);
var fruitTableView = Titanium.UI.createTableView({
    top : 70,
    width : 200,
    height : 150,
    left : …
Run Code Online (Sandbox Code Playgroud)

android scrollview titanium tableview

0
推荐指数
1
解决办法
2203
查看次数

TableView行太高了

我正在使用TableViewController.我已经取消Adjust Scroll View Insets了,Extended Edges但它没有帮助 - 第一个单元太高了.我正在使用Xcode 6.

这就是它在模拟器中的样子

uitableview tableview xcode6 ios8

0
推荐指数
1
解决办法
722
查看次数

我如何在tableView swift中使用循环

我如何在cellForItemAtIndexPath中使用for循环

这是我的代码,任何帮助?

我希望每个循环返回单元格

func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
    let cell:CellCollectionView = collectionView.dequeueReusableCellWithReuseIdentifier("Cell", forIndexPath: indexPath) as! CellCollectionView
    for Restaurent1 in Resturent.Restaurants
    {
        var ResturentName = eachRestaurent.name
        var ResturentDescrption = eachRestaurent.descrption
        var ResturentId = eachRestaurent.id

        cell.ResturentsName.text = ResturentName
        cell.ResturentsDescrption.text = ResturentDescrption
        cell.ResturentsId.text = String(ResturentId as! Int)
    }
    return cell
}
Run Code Online (Sandbox Code Playgroud)

loops tableview swift

0
推荐指数
1
解决办法
398
查看次数

[NSNull length]:无法识别的选择器在键盘按键上发送到实例?

我在静态表视图中添加了一些textFieldtextView.代码很好,并运行在xcode 6.4/ios 8.*但它抛出异常,我无法跟踪.现在我在xcode 7.2上调试代码(swift2.2)

我尝试过设置符号特殊的断点,但没有运气:(

以下是崩溃的堆栈跟踪,提前感谢您的宝贵帮助.

2015-12-14 16:07:07.989 TuteMate[3380:90711] -[NSNull length]: unrecognized selector sent to instance 0x10ccc6af0 
Run Code Online (Sandbox Code Playgroud)

从特殊的断点:

CoreFoundation`-[NSObject(NSObject) doesNotRecognizeSelector:]:
->  0x10504e3c0 <+0>:   pushq  %rbp
    0x10504e3c1 <+1>:   movq   %rsp, %rbp
    0x10504e3c4 <+4>:   pushq  %r15
    0x10504e3c6 <+6>:   pushq  %r14
    0x10504e3c8 <+8>:   pushq  %rbx
    0x10504e3c9 <+9>:   pushq  %rax
    0x10504e3ca <+10>:  movq   %rdx, %r14
    0x10504e3cd <+13>:  movq   %rdi, %rbx
    0x10504e3d0 <+16>:  movq   0x216c79(%rip), %rsi      ; "class"
    0x10504e3d7 <+23>:  callq  *0x229e1b(%rip)           ; …
Run Code Online (Sandbox Code Playgroud)

tableview ios unrecognized-selector swift

0
推荐指数
1
解决办法
1228
查看次数

在tableview中每五个单元格后的广告单元格

我需要在表格视图中每五个新闻单元格后添加一个仅包含图像的广告单元格.

如果我要为广告单元格添加第二部分,则会在所有新闻单元格后显示广告单元格.如果我要添加广告单元格indexPath.row == 4,我的第五个新闻单元格将不会出现因为cell.details = news[indexPath.row].

有什么建议我该怎么办?谢谢.

tableview ios

0
推荐指数
1
解决办法
921
查看次数

表格视图:从右向左滑动以删除不显示-swift 3

我已经使用Swift 3构建了一个简单的toDoList应用。现在,我希望能够TableView通过从右向左滑动来删除我的商品。这是我找到的代码。但是当我向左滑动时,什么也没有发生。


码:

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int{

    return toDoList.count
}

func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool {
    return true
}

func tableView(_ tableView: UITableView, cellForRowAtIndexPath indexPath: IndexPath) -> UITableViewCell {

    let cell = UITableViewCell(style: UITableViewCellStyle.default, reuseIdentifier: "Cell")

    cell.textLabel?.text = toDoList[indexPath.row]

    return cell
}



//
func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) {
    if (editingStyle == .delete) {
        toDoList.remove(at: indexPath.row)

        UserDefaults.standard.set(toDoList, forKey: "toDoList")
        tableView.reloadData()
    }
} …
Run Code Online (Sandbox Code Playgroud)

tableview swift swift3 ios10

0
推荐指数
1
解决办法
3631
查看次数

使用自动布局滚动表视图时,避免使用粘滞的标题视图

当前,当滚动表内容时,headerLabel以下滚动并停留在顶部。如何使用自动版式避免这种行为?

var tableView: UITableView!

let headerLabel: UILabel = {
    let label = UILabel(frame: .zero)

    label.font = UIFont.boldSystemFont(ofSize: 34.0)
    label.textColor = .black
    label.textAlignment = .center

    return label
}()

override func viewDidLoad() {
    super.viewDidLoad()

    let barHeight: CGFloat = UIApplication.shared.statusBarFrame.size.height

    tableView = UITableView(frame: CGRect(x: 0, y: barHeight, width: view.frame.width, height: view.frame.height - barHeight))
    tableView.register(UITableViewCell.self, forCellReuseIdentifier: "tableCell")
    tableView.dataSource = self
    tableView.delegate = self
    tableView.separatorStyle = .none

    view.addSubview(headerLabel)
    view.addSubview(tableView)

    headerLabel.snp.makeConstraints { (make) in
        make.top.equalTo(view).offset(35)
        make.width.equalToSuperview()
    }

    tableView.snp.makeConstraints { (make) in
        make.top.equalTo(headerLabel.snp.bottom)
        make.left.bottom.right.equalToSuperview()
    } …
Run Code Online (Sandbox Code Playgroud)

tableview ios autolayout swift snapkit

0
推荐指数
1
解决办法
489
查看次数