草庐IT

绝大部分

全部标签

ios - 从核心数据中的文档目录保存图像路径,仅检索部分图像。 swift

我正在使用Swift创建一个应用程序,它将使用CloudKit和CoreData保存和检索图像。使用CloudKit,我将图像保存为CKAsset,使用CoreData,我将图像保存在文档目录中,然后将路径名存储在CoreData。当我的应用程序开始加载时,它会首先查找本地存储的任何项目,然后检查云是否没有存储本地数据(节省大量加载时间)。无论如何,当我从CloudKit加载图像时,它们都很好,CoreData和文档目录路径大部分时间也是如此.当图像使用它们的路径名加载到CoreData中时,我一直注意到这个问题,本质上图像仅部分返回,其中一些变灰,好像它停止绘制85%的图像通过什么的

ios - 将 UITableView 分类为多个部分

我是swift和Xcode的新手(通过教程和stackoverflow自学)。我已经编写了一些代码,将位置添加到TableView中的列表,现在我正在尝试将该位置列表分类为多个部分。具体来说,我有一个ViewController,我可以在其中输入姓名、邻居和friend(所有字符串),这会在我的TableView底部添加一个Place。我想按街区对这个地点列表进行分组,并将同一街区中的所有地点一起显示在一个部分中,使用街区字符串作为部分标题。我很接近,但我没有正确索引我的部分。indexPath.section我相信是我所缺少的..到目前为止,我的TableViewController

ios - 选择行时奇怪的 tableView 行/部分动画

这很酷expandingtableView效果很好,但是当您选择某些行时,会出现奇怪的动画。表格有多个部分,点击时每一行可以显示额外的行。行外观和行为在plist中使用各种值进行结构化,例如如果plist中某一行的bool“isExpandable”属性设置为true且其“additionalRows”属性设置为2,则该行可以展开以显示2个子行。表格的问题在于,当单击每个部分中的第一个单元格时,动画运行正常,但是当单击其他单元格时,它们会随机播放:-我怀疑会出现奇怪的动画,因为在ViewController文件中的didSelectRowAtIndexPath下有这一行,因此在单击单元

ios - 如何在 iOS 上制作嵌套表格(多级部分)?

数据结构如下代码:varlist=["SchoolA":["ClassA":["studentA","studentB","studentC"],"ClassB":["studentA","studentB","studentC"]],"SchoolB":["ClassA":["studentA","studentB","studentC"],"ClassB":["studentA","studentB","studentC"]]]我想用这样的UITableView来显示它:Sectionheader:schoolSectionheader:classStudent...Section

ios - 每个部分的 UICollectionView 布局

我需要将我的UICollectionView部分之一设置为水平滚动,而UICollectionView的其余部分则垂直滚动。例如:下面的SECTION1应该从左向右滚动,整个UICollectionView向上和向下滚动。||^|[SECTION0]|||||[]|||[SECTION1]|||[]||||||[SECTION2]|||˅您不能在UICollectionViewCell中嵌套新的UICollectionView,所以这是不可能的。我也不想使用UITableView和UICollectionView,因为我需要大多数其他部分都是网格布局。关于如何实现这一点有什么想法吗?

ios - 如何在带有部分的 TableView 上创建搜索栏?

我的表格View需要一个搜索栏,但我是初学者,我正在绞尽脑汁去做这件事。在我的表格View中,我有几个部分。每个部分都填充了包含名称和日期的项目。我希望用户能够通过名称进行研究。还有一件事:为了让它更容易和更有条理,我创建了一个枚举并想用它来命名这些部分。我已经举了一个例子来展示我已经达到了多远:classCinema:UITableViewController{//MARK:-Propertiesvarmovie:[(type:Genre,data:[Movies])]=[]//MARK:-SuperMethodsoverridefuncviewDidLoad(){super.vie

ios - 我应该如何处理 Siesta 中的部分 EntityCache 命中?

我有一个端点,我可以在其中请求我使用Siesta查询的多条数据(例如https://example.com/things?ids=1,2,3).如果我只缓存了一些things,我试图弄清楚我的持久实体缓存的正确行为。因此,如果我有事物1和事物2,但没有缓存事物3,我想返回部分命中并让Siesta也使用原始URL查询我的服务器。但是,我的理解是,如果EntityCache.readEntity返回任何内容,那么Siesta会假定查询已完全完成,并且不会继续发出网络请求。我有什么好的方法可以实现部分命中,还是需要从readEntity返回nil并等待服务器响应?

ios - 如何按日期作为部分从核心数据中获取数据?

fetchedResultsController=NSFetchedResultsController(fetchRequest:request,managedObjectContext:moc,sectionNameKeyPath:"time",cacheName:nil)我正在使用这段代码,其中时间是存储Date()对象的列名。我想根据日期获取部分例如……29-11-2016totalrow=328-11-2016totalrow=1butcurrentlygettingseparatesectionforeachtimedifferenceonsamedate.那么,我如何使用获

ios - View Controller 的一部分是静止的,一部分是水平滚动的

我想构建一个ViewController,其中ViewController的一部分是静止的,一部分是可滚动的。两个部分都有标题,其中一个是静止的,一个是随着该部分的内容移动的。我不希望该部分中的单元格单独滚动。所有单元格应与标题同时移动。我添加了一张图片,使我的观点更加清晰。 最佳答案 对两个View都使用UICollectionView并为一个View禁用滚动并为另一个View启用滚动 关于ios-ViewController的一部分是静止的,一部分是水平滚动的,我们在StackOve

ios - tableView 滚动到底部不显示最后一部分,必须手动滚动,有人知道吗?

我使用了下面的两种方法,它们都有效,但我提到的问题。扩展UITableView{funcscrollToBottom(){letsections=numberOfSections-1ifsections>=0{letrows=numberOfRows(inSection:sections)-1ifrows>=0{letindexPath=IndexPath(row:rows,section:sections)DispatchQueue.main.async{[weakself]inself?.scrollToRow(at:indexPath,at:.bottom,animated:tr