草庐IT

blank_cell_idx

全部标签

ios - 如何在tableview cell ios swift中获取accessoryView框架的框架

是否有任何程序可以获取UITableViewCell中的附件View框架。我尝试了一个常量变量,但TableViewCell的框架针对iPad和iPhone发生了变化。 最佳答案 如果您使用通过单元格的accessoryView属性设置的自定义附件View,您可以使用相同的属性获取其框架。但是,如果您使用通过accessoryType设置的默认附件,则没有内置方法来获取其框架,只能通过遍历单元格的subview并在那里找到它,它应该是UIButton类。我建议使用自定义附件View并使用记录的方法获取其框架,这应该更安全。

ios - 在选择 Cell 时在 UITableView 中显示 UIButton

我想在我的UITableViewCell中添加一个UIButton。当我的单元格被选中时,它的高度会扩展。按钮必须仅在didSelectRow在扩展区域中被调用...我有4个单元格,我想用不同的问题、表单和按钮填充它们。我应该对每个细胞进行子分类吗?到目前为止,这是我的代码:letSelectedCellHeight:CGFloat=500.0letUnselectedCellHeight:CGFloat=44.0funcnumberOfSectionsInTableView(tableView:UITableView)->Int{return1}functableView(table

javascript - 分机JS : How to disable cell editing for individual cells in a grid?

我现在正在使用Ext-JS4.0.2构建一个Web应用程序,我正在使用一个可编辑的网格来控制要在同一页面上为表格显示的数据。为了使网格可编辑,我遵循了API文档并使用了以下内容:selType:'cellmodel',plugins:[Ext.create('Ext.grid.plugin.CellEditing',{clicksToEdit:2})]但是,对于此网格,有几个单元格不应更改。我可以简单地让事件处理程序在网格中更改数据后将其更改回正确的状态,但这似乎很麻烦,难以维护且不可读。有没有更好的方法来做到这一点?我阅读了API,但找不到任何有用的属性。更新对于这个特定的应用程序,

javascript - 如何自动将目标 ="_blank"添加到外部链接?

我正在构建一个自定义的、行业特定的cms(使用django)。在后端,网站管理员可以指定内部链接,例如“/page1”或用于整个网站各种导航元素的外部链接(呈现时均使用)。问题是我想在当前选项卡中打开内部链接,但外部链接应该使用target="_blank"打开一个新的选项卡或窗口。我如何处理html来完成此操作?我更喜欢服务器端解决方案,但我不知道有什么干净的方法可以在django中预处理呈现的模板。因此,我认为最直接的方法可能是javascript/jquery解决方案:一个在每个页面加载时运行的脚本,它将target="_blank"属性添加到所有外部链接,但不包括内部链接。但我

javascript - Angular $http POST 到目标 ="_blank"

我需要从Angular向URL./makeFile.php创建一个POST,这将根据提供的信息创建一个包含数据库查询内容的文件POST数据。PHP强制浏览器打开一个保存对话框,而不是仅仅用这两行显示响应:header('Content-Disposition:attachment;filename="'.$file_name.'.prj"');echo$json;但是使用$http从AngularJS生成一个POST会强制浏览器不打开这个保存对话框:$http({method:'POST',url:'./makeFile.php',data:{project:ProjectServic

iphone - UITableViewController : scroll problem because of UITextField in my cell

我有一个包含一个部分和许多行的分组UITableViewController。每个cell包含两个元素:一个带有描述的UILabel和一个用于输入的UITextField。可以说是一种形式;-)现在我在尝试滚动整个UITableViewController时遇到问题。只有大约一半的手指移动,它才会滚动。在我更准确地研究了这个现象之后,我注意到滚动只有在我用手指点击UILabel时才会起作用。如果我碰巧点击UITextField,UITableViewController不会滚动。我能做些什么来解决这个问题? 最佳答案 您可以尝试的一

ios - 按下 UITableView "cell"时在 DOCUMENTS 中加载音频

我有一个UITableView显示文档目录中的llistf文件...我希望它在按下时播放文档目录中的音频文件...它运行没有错误,但按下时不播放音频...-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjec

ios - 通过标签更新 UITableView Cell imageView

是否可以通过标签更新iOSUITableView中的单元格imageView?我感谢其他可用的方法,但我想尽可能使用标签。我通过以下方式设置图像:cell.imageView.image=[UIImageimageNamed:@"dinner.png"];在另一种方法中,我可以通过以下方式获取单元格(标签始终是唯一的):NSIntegerthe_tag=((UIView*)sender).tag;UITableViewCell*updateCell=(UITableViewCell*)[tableViewviewWithTag:the_tag];是否可以用这种方法更新单元格?这不起作用

ios - cell.accessoryType = UITableViewCellAccessoryDe​​tailButton 接下来是什么?

对于iOS来说还是相当新的。我设法编写了一个基本应用程序来显示文档列表/表格。我已经包括:cell.accessoryType=UITableViewCellAccessoryDe​​tailButton;它在一个圆圈按钮内显示一个蓝色的i,我猜它可以用来执行某种操作。我现在想做的是,单击后显示一个后续屏幕,其中包含有关文档、按钮、添加、删除功能、日期、文件大小等的信息...这是通过segue还是其他方法完成的?作为新手,我不确定下一步是什么。如果我知道我必须采取哪些步骤才能到达下一个屏幕,我可以在网络上搜索如何执行任何给定步骤的示例。谢谢你的帮助 最佳答案

ios - UICollectionViewCell : can I know exactly when the cell appears and disappears?

我需要在UICollectionViewCell中做一些动画,我想在单元格出现时开始动画,在单元格消失时停止/暂停。我想没有一种方法可以准确地告诉我我想要什么?我在看:collectionView:cellForItemAtIndexPath:我想这不是单元格出现和可见的地方,因为它甚至在viewDidLoad中也会被调用我的ViewController。layoutSubviews和didMoveToSuperview问题是,UICollectionView可以预在屏幕外加载一个单元格,在这种情况下这两个将不起作用。谢谢! 最佳答案