小编Hoa*_* Ha的帖子

如何在左侧对UITableViewCell进行重新排序控制?

我正在做一个新闻阅读器应用程序,我希望用户可以选择显示/隐藏新闻类别(如热门新闻,商业,技术,体育等),并重新排序他们像Android中的BBC新闻应用程序.

见下图: 在此输入图像描述

我的问题是:

  • 如何在单元格的左侧进行重新排序控制?(其默认位置在编辑模式下位于单元格的右侧)
  • 我有复选框自定义控件,如何把它放在单元格的右侧?

预先感谢!!!

custom-controls uitableview ios

19
推荐指数
3
解决办法
2万
查看次数

用于图像策略的内存缓存和 DiskCache

现在,我正在开发一个新闻阅读器应用程序,例如 BBC 新闻 iOS。 参见 BBC 新闻

在我的应用程序中,我必须从服务器下载图像并将其显示在视图中,以便用户更轻松地选择他们想要阅读的新闻。

为了提高性能,我必须缓存图像以避免为服务器重新加载图像。我知道有两种缓存:内存缓存,将图像保存在内存(RAM)中;DiskCach,将图像保存在磁盘中,以便在需要时加载。

我的问题是:我的应用程序的最佳图像缓存混合策略是什么?(同时使用内存缓存和图像缓存)我的解决方案是:

  • 下载图像 --> 将它们保存在磁盘缓存中 + 将它们保存在内存缓存中 --> 按需从内存缓存中加载图像并在视图中显示 ---> 内存缓存超过其 MAX_SIZE --> 释放内存缓存---> 按需从磁盘缓存加载图像并将其保存到内存缓存 --> 重复........

我的解决方案是正确的方法吗?

另一个问题:当内存缓存超过其 MAX_SIZE --> 我们将释放它 --> 缓存中的所有图像将丢失,因此我们视图中的图像将消失。--> 这个问题怎么解决呢?

抱歉英语不好。预先感谢。

xcode caching image-gallery uitableview ios

5
推荐指数
1
解决办法
2666
查看次数

创建一个自定义视图,其中包含UILmage内部的UILmage(在图像底部)

UIImage的自定义视图,里面有UILabel

我尝试制作一个像BBC新闻这样的酷新闻应用.我认为每个新闻项目(见图片)必须有一个UIImage和UILabel(新闻标题) - >我们必须创建自定义视图.

我已经阅读了如何在Apple Developer网站上创建自定义视图,但它只介绍了,没有一些示例.

我的问题是:+如何创建自定义视图(内部带有UILabel的UIImage)+如何将该视图放在我的主屏应用程序的tableview中.

预先感谢.抱歉英语不好.

iphone xcode custom-controls uiimageview uilabel

2
推荐指数
1
解决办法
6361
查看次数