自定义 UITableViewCell 的编辑样式
how do i set editing style for custom UItableviewcell like this image.
this is shopping cart view ,so i am gonna have many UITableViewCell, out of other fields only Qty field is going to be editable.
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
上面的单元格看起来像一个自定义按钮。您可以做的就是向 UITableViewCell 的子类添加两个 UIButton,以及一个 UITextField,并添加用于单击 UIButton 来更新数量的事件处理代码。由于您可以使用 UIButtons 的图像来实现上述外观应该不难。
The cell above looks like a custom button. What you can do is to add two UIButtons to a subclass of UITableViewCell, as well as a UITextField, and add event handling code for clicking the UIButtons to update the quantity. Since you can use an image for UIButtons achieving the above look shouldn't be difficult.
我已经找到了一些方法,我不知道它是正确的方法,但它对我有用,但仍在等待最正确的方法。这就是我所做的,
1)我在 EditCellView (UITableviewcell 的子类)中为 UIButton 创建了一个 IBOutlat
2)然后我在我的tableviewcontroller中创建IBAction
3)然后我将事件中的UIButton Touch设置为tableviewcontroller中的IBAction
4)在IBaction方法中,您可以使用此代码获取该单元格
这行代码可能取决于您的视图布局
以获得正确的超级视图,您可以在gdb中使用以下命令
i have figure out some way, i dont know its the right way,but it works for me, but still waiting the most correct way. here is what i did,
1) i have created a IBOutlat for my UIButton in my EditCellView (subclass of UITableviewcell)
2) and then i create IBAction in my tableviewcontroller
3) then i set UIButton Touch in event to IBAction in tableviewcontroller
4) in IBaction method you can get that cell using this code
this line of code may depends on your view layout
to get correct superview you can use following command in gdb