如何将集合视图单元格大小设置为与iOS中的集合视图完全相等?

2023-11-25

我想设置一个集合视图,它一次只显示一个元素,并且水平滚动。我想知道如果集合视图与超级视图(手机大小)具有相同的宽度,如何为两者设置相同的大小。

任何帮助将不胜感激。


简单回答:

Add UICollectionViewDelegateFlowLayout到你的班级 然后使用这个方法:

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
    return CGSize(width: yourCollectionView.bounds.width, height: yourCollectionView.bounds.height)
}

使其水平:

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将集合视图单元格大小设置为与iOS中的集合视图完全相等? 的相关文章

  • Swift 3 '[UIApplicationLaunchOptionsKey:任意]?'无法转换为 '[String : NSString]'

    我有一个 TVOS 应用程序已从 Swift 2 转换为 Swift 3 但出现以下错误 我不确定如何让它安静下来 UIApplicationLaunchOptionsKey 任意 无法转换为 String NSString 它出现在这段代
  • 在 Swift 3 中单击和双击 UITableViewCell

    我在 TableView Cell 上有故事板 segue 我用它来在单元格单击中传输到另一个 VCdidSelectRowAt方法 现在我双击了TapGestureRecognizer处理手机上的点击问题 问题是 单击时 segue 正在
  • 为什么我们在 @synchronized 块中传递 self ?

    我猜 synchronized 块不依赖于对象 而是依赖于线程 对吗 既然如此 我们为什么要传递 self 呢 synchronized是语言提供的用于创建同步作用域的构造 因为使用简单的全局共享互斥锁效率非常低 因此序列化每个单独的互斥锁
  • 从 Plist 中存储和检索 [重复]

    这个问题在这里已经有答案了 可能的重复 iOS 在 plist 文件中存储两个 NSMutableArray https stackoverflow com questions 6070568 ios store two nsmutable
  • 自动调整大小完成后如何获取帧大小

    我想知道 如何以及何时 viewDidLoad viewWillAppear viewDidAppear 可以获得自动调整大小以适合其父视图的 UIViews 框架大小 从你的问题中不清楚你为什么想要它 但我想这是为了布局你的子视图 幸运的
  • iOS Swift 检测键盘事件

    我能以某种方式检测来自 iOS 键盘的事件吗 我想检测此类事件UIViewController哪个没有UITextField或任何此类物体 我只有四个圆圈UIView我想在按下键盘上的按钮时将它们涂成不同的颜色 您没有任何对象可以从键盘获取
  • 如何在 Swift 中使用 CGFloat?

    var posinonY Float Float y Float pipeDown size height Float verticalPipeGap pipeDown position CGPointMake 0 0 Float posi
  • 如何等待 webViewDidFinishLoad 完成

    我有一个初始化 webView 的布尔条件 并在 webViewDidFinishLoad 中加载另一个委托 以便在完成完成后触发 但是 由于布尔值在条件 webViewDidFinishLoad 之前返回 因此页面永远不会完全加载 如何确
  • 使用 UIImagePickerController 的应用程序在拍照后选择“使用照片”时冻结

    我现在正在开发一个简单的照片和视频捕获应用程序 该应用程序成功地允许用户按下按钮即可拍摄照片或视频 但是 一旦您完成拍摄照片或视频 它就会提供 2 个选项 重新拍摄 和 使用照片 或 使用视频 具体取决于您使用的选项 如果用户点击 重新拍摄
  • iOS 开发: [[self navigationController] viewControllers]; 有哪些原因?会返回零吗?

    以下语句返回零 NSArray viewControllersInNavStack self navigationController viewControllers 这个语句是在导航堆栈中大约四层深度的视图控制器中调用的 所以我不明白它如
  • iOS:从非图像数据生成图像(Godus,如风景)

    所以看到图像后Godus http www kickstarter com projects 22cans project godus我想知道如何生成简单的 非交互式的 2D 图像 with 不同高度或层数的颜色不同就像下面的图片一样 我只
  • UIBezierPath 的起始和结束角度?

    我在 iOS 中使用如下代码编写了半圆UI贝塞尔路径 and CAShape层 clockWiseLayer CAShapeLayer alloc init CGFloat startAngle M PI 2 CGFloat endAngl
  • iOS 内存警告

    我正在尝试使用从 Parse 数据库下载的图像填充集合视图 但我收到内存警告 然后偶尔崩溃 有谁知道其他应用程序如何设法呈现这么多图像而不崩溃 有人可以告诉我如何优化我已有的东西吗 这是所有相关代码 https gist github co
  • 从 RemoteIO 保存音频的示例?

    我进行了搜索 但没有找到任何从 RemoteIO 音频单元保存音频的好示例或教程 我的设置 使用 MusicPlayer API 我有几个 AUSamplers gt MixerUnit gt RemoteIO 音频播放效果很好 我想添加将
  • 如何将十六进制数组转换为 UIImage?

    有几个与使用 P25mi 动态打印图像相关的未解答问题 没有一个得到公认的答案 下面有几个链接 如何将图像转换为位图代码以便在 iPhone 中进行蓝牙打印 https stackoverflow com questions 1383828
  • swift 中的负数模

    负数模如何在 swift 中工作 当我执行 1 3 时 它给出 1 但余数是 2 其中有什么问题 雨燕余数运算符 计算余数 整数除法 a b a a b b where 是截断整数除法 在你的情况下 1 3 1 1 3 3 1 0 3 1
  • 如何使用自签名证书为 TLS 创建 iOS NWConnection?

    我正在尝试将 Apple 的新 NWConnection 类用于我的 MQTT 客户端 为了进行测试 我需要能够创建到本地测试代理的 TLS 连接 该代理具有自签名证书 到目前为止 我只是使用以下命令设置连接 self connection
  • UIImage:如何获取网站选项卡图标

    我正在开发一个 RSS 阅读器 我需要获取每个提要的图标 例如 如果我的提要是 google com 我想获取 G 图标并将其放入 UIImage 或其他内容中 关于如何实现这一目标有什么想法吗 最简单的方法是使用 Google NSStr
  • 如何在ios中以编程方式添加水平间距和垂直间距?

    我在 ios 8 中创建了一个应用程序 因为我有 4 个可垂直使用的标签 它应该在某些条件下更改位置 所以我已禁用自动布局并以编程方式设置约束 现在的问题是 我可以设置水平和垂直位置 宽度和高度的约束 但我找不到任何方法来添加标签之间的水平
  • 播放(非库)Apple Music 内容 - 请求失败

    我正在尝试使用以下代码播放专辑 let predicate MPMediaPropertyPredicate value 1459938538 forProperty MPMediaItemPropertyAlbumPersistentID

随机推荐

  • 通用所有控制方法

    无法想到更好的标题 所以抱歉 我正在尝试转换这个方法 它将检索表单的所有子控件 作为扩展方法并接受接口作为输入 到目前为止我已经达到了 public IEnumerable
  • 关闭 QCoreApplication 之前进行清理

    我有一个基于控制台的QCoreApplication它具有计时器并进行套接字通信 并且还使用锁定的互斥体 当我手动关闭应用程序时 它会给出错误 指出某些互斥锁已锁定并且已超时 当用户关闭控制台应用程序时 有什么方法可以在控制台应用程序中进行
  • 无法将“Newtonsoft.Json.Linq.JObject”类型的对象转换为“System.Runtime.Serialization.ISafeSerializationData”类型

    我在尝试反序列化 Web api 调用时遇到以下异常 该消息晦涩难懂 因此我无法理解发生了什么 此转换在其他情况下有效 不确定这里出了什么问题 例外 InnerException System Reflection TargetInvoca
  • 将一些 HTML 附加到 HEAD 标记中?

    我想使用 javascript 在 html 页面中的 head 标签中添加一些样式 var h document getElementsByTagName head item 0 h innerHTML 但是当我在 IE8 中运行此代码时
  • 是否可以在运行时生成并运行 TemplateHaskell 生成的代码?

    是否可以在运行时生成并运行 TemplateHaskell 生成的代码 在运行时使用 C 我可以 创建函数的源代码 调用 gcc 将其编译为 so linux 或使用 llvm 等 加载 so 和 调用该函数 Template Haskel
  • 关闭应用程序并通知渲染器进程

    我有一个电子应用程序 需要在用户关闭时保存一些数据 例如 在用户单击 关闭 按钮后 数据在渲染器进程中可用 因此应在应用程序终止之前得到通知 The 浏览器窗口的 Electron API提到一个close方法 但似乎这是由主进程完成的 而
  • 对 Express 上的某些请求禁用 csrf 验证

    我正在使用 Express 框架使用 Node js 编写一个小型 Web 应用程序 我正在使用 csrf 中间件 但我想针对某些请求禁用它 这就是我将其包含在我的应用程序中的方式 var express require express v
  • C语言中如何声明全局变量?

    我开始使用 C 我在定义全局变量时遇到问题 例如 platformID用于install c 我声明于main c但我仍然收到错误 install c 64 error platformID undeclared first use in
  • 如何在 Clion 中显示彩色控制台输出

    我正在尝试使用 Clion 编写一个 C 应用程序 该应用程序利用使用 ASCII 序列的彩色控制台输出 当我在 Clion 中运行该程序时 未显示颜色 但是当我在终端中运行该程序时 我可以看到颜色 我必须启用隐藏选项才能使其发挥作用吗 编
  • 将 ruby​​ 源代码从旧样式转换为新样式哈希

    有人知道一个转换器 它采用 ruby 源文件列表并可靠地将所有旧样式 hash rocket 哈希替换为新样式 ruby 1 9 哈希语法吗 Rubocop是一个静态代码分析器 可以根据 Ruby 风格指南的许多建议来评估您的代码 它有一个
  • jquery 不能与 jsdom/enzyme 一起使用

    我有一个带有以下组件的最小测试反应应用程序 import React from react import from jquery export default class App extends React Component compon
  • 当两个结构相同的 git 仓库从来没有任何共同的历史记录时,它们可以合并吗?

    我有两个小的 git 存储库 这些项目都是从不同的点开始的 但最终收敛到一个非常相似的项目 相同的文件名 文件夹结构等 一个不是另一个的分支 但一个可以被认为是另一个的演变 如果我可以将两者合并 那就太好了repo2是的延续repo1 这是
  • Cloudfront Lambda@edge 根据查看者请求设置 cookie

    更新 更好地收集我的想法 我在查看器请求 Lambda 中为每个用户生成一个唯一标识符 UUID 然后根据该 UUID 选择要返回的缓存页面 这有效 理想情况下 该用户始终具有相同的 UUID 我必须在查看器请求中生成该 UUID如果该查看
  • 如何有效地找到点集合的边界框?

    我有几个点存储在数组中 我需要找到这些点的界限 即 包围所有点的矩形 我知道如何用简单的 Python 解决这个问题 我想知道是否有比数组上的朴素 max min 或内置方法更好的方法来解决问题 points 1 3 2 4 4 1 3 3
  • 如何围绕fabric.js中的一个指定点旋转?

    有人知道如何围绕 Fabric js 中的一个指定点旋转吗 例如 var line1 new fabric Line 70 20 70 100 stroke 000000 strokeWidth 6 我想根据其端点 70 100 而不是中心
  • 如何突出显示 UITableView 中的一行

    下面的代码似乎没有效果 我希望它以与点击一行时突出显示的方式相同的方式突出显示 UITableViewCell tableView UITableView tableView cellForRowAtIndexPath NSIndexPat
  • 将文件添加到现有 Zip 中

    我可以成功地将文件从 zip 文件夹提取到文件夹中 但我不太确定如何获取这些文件并将它们添加到现有的 zip 文件中 我将它们解压到桌面上名为 mod 的目录中 然后我需要将它们添加到另一个 zip 文件中 帮助 这是我的提取代码 ZipF
  • Android-Maven-Plugin v3.4.0 构建应用程序时找不到可绘制资源

    最近我开始 mavenizing 我的 Android 应用程序 我路上的障碍之一如下 在构建过程中 maven 插件无法找到 res 目录中的布局中使用的可绘制对象 我首先使用 android 快速启动原型开始 mavenizing mv
  • 构造函数和析构函数如何工作?

    我试图理解这段代码 class Person Represents a person population 0 def init self name some statements and population 1 def del self
  • 如何将集合视图单元格大小设置为与iOS中的集合视图完全相等?

    我想设置一个集合视图 它一次只显示一个元素 并且水平滚动 我想知道如果集合视图与超级视图 手机大小 具有相同的宽度 如何为两者设置相同的大小 任何帮助将不胜感激 简单回答 Add UICollectionViewDelegateFlowLa