有人知道将主题文件转换为PowerPoint文件的任何好工具吗?我们有一个当前接受PPT/PPTX文件的在线工具,然后我们使用Aspose工具来完成更多工作.但我们也需要接受主题文件,理论上最简单的方法是将其转换为PPT文件,然后从那里以相同的方式处理.
但是我们真的很难找到一种以编程方式转换它们的方法!
有任何想法吗?
这里有一些帮助将非常感谢!
我有一个自定义的UITableView单元格,由图像(绿色,橙色或红色)和两个不同字体大小的标签组成.UITableView由NSMutableArray对象驱动.
所述的UITableView被分成三个部分,用含有所有细胞与红色图像,第二部分与所述橙色,第三部分与所述绿色的第一部分.
我已经实现了在UITableView中重新排列单元格的功能,允许用户将带有红色图像的项目从红色部分拖动到橙色部分.此拖动效果很好,并且基础数据正确更新.我知道是这种情况,因为如果我选择单元格,我会转到其详细视图并更新数据.
但是,在我转到详细信息(或退出应用程序)并返回之前,UITableView不会更新!如果我将有问题的单元格滚出视图并再次返回视图,它也会更新,因此数组显然包含正确的数据.我只是无法触发视图刷新!
我在用于更改moveRowAtIndexPath中的基础数据的代码之后尝试了以下内容:
[self.tableView reloadData];
Run Code Online (Sandbox Code Playgroud)
然而,这会导致异常.事实上,Apple语言参考说插入,删除或动画时无法调用reloadData,这当然是我正在做的事情.另外,尝试刷新单元格
[self setNeedsDisplay];
Run Code Online (Sandbox Code Playgroud)
不起作用(虽然它也不会崩溃).
关于如何刷新UITableView的任何想法?我找不到afterMoveHasBeenCompleted:方法或任何东西,所以如果我在moveRowAtIndexPath:方法期间无法调用reloadData,那么我在哪里调用它?!
在整个80年代和90年代的英国(我相信也是70年代!)有一个名为"Blockbuster"的经典电视节目,它在蜂窝网格中显示六边形,就像这样(对于模糊的照片抱歉!):
来自老百视达电视游戏的图片http://www.ukgameshows.com/atoz/programmes/b/blockbusters/blockbusters_panel.jpg
如您所见,有5列字母和4行.1个人或团队试图横向移动,一个人试图垂直移动.你通过回答问题赢得六角形,答案将从六角形中显示的字母开始.
获胜的人或团队是第一个"连接一条线" - 注意,这可能会自行回归(例如,如果它被赢得那个六边形的对方球队阻挡),那么有很多很多可能的获胜组合.
多年前,当我刚刚开始编码时,我写了一个基于这个谜题的会议游戏(我们制作了交替的八边形和正方形,以避免版权侵权!)但我一直在努力的是检查完整线路的算法成了.简单的很好,但是上下,来回上下我真的被困住了!
我最终基本上编写了一个巨大的暴力循环,仍然没有抓住每一个可能性.因此,我必须在会议组织者的屏幕上放置一个按钮,以便他们能够在逻辑未检测到的情况下快速宣布获胜者!谈论肮脏的黑客......
现在我回想一下我必须解决的这个难题,我想知道你们中是否有人愿意提出更优雅的解决方案?当然语言不可知(所有包括愉快地接受的伪代码).
编辑可以按照您的需要存储数据.我把它放在一个数组中.
algorithm ×1
iphone ×1
keynote ×1
objective-c ×1
powerpoint ×1
puzzle ×1
refresh ×1
uitableview ×1