YBPopupMenu
YBPopupMenu copied to clipboard
可以支持上次选中的结果吗
有点不满足需求,期望能支持记录上次选中Item,不想再改源码了,否则都不能用podfile管理了
暂时没有直接支持,因为需求多种多样,且选中的样式千奇百怪,众口难调,但实现你这个需求不需要改源码,
你可以自定义一个cell,定义好选中的样式等,定义一个变量index
- (UITableViewCell *)ybPopupMenu:(YBPopupMenu *)ybPopupMenu cellForRowAtIndex:(NSInteger)index
{
YBPopupCustomlTableViewCell * cell = [ybPopupMenu.tableView dequeueReusableCellWithIdentifier:@"cellID"];
if (!cell) {
cell = LoadNibNamed(@"cellID");
}
if (index == self.index) {
// 你的选中样式
} else {
...
}
return cell;
}
感谢提供思路,我这个需求仅仅是想让选中Item的字体显示红色。我以源码形式导入了,在原来的基础上扩展了两个属性,已经解决。