• 如何在表格视图单元格中实现分页

    我的应用程序从newsAPI.com检索json。当我查看从Web服务返回的json时,它显示了2000个值,但是它返回了加载到我的tableview控制器中的20个值。如何增加该值,以便在用户向下滚动表视图时向他们显示更多值,这些值已加载到表视图控制器中? class LatestNewsViewController: UIViewController, UITableViewDataSource, UITableViewDelegate { let newsData = Articles() //Mo...
  • 如何增加特定的UITableViewCell的大小?

    上面是我的UITableView。我想要按右(下箭头)按钮时,我的特定UITableViewCell看起来像下面的图像。 但是问题是,当我按下向右(向下箭头)按钮时,会收到如下警告。 2020-09-18 12:00:15.107030 + 0530 ET WIFI [1789:44926] [LayoutConstraints]无法同时满足约束条件。 以下列表中的约束中至少有一个是您不想要的约束。 试试这个: (1)查看每个约束,并尝试找出不期望的约束; (2)查找添加了一个或多个不必要约束的代码并进行...
  • 为什么CILinearGradient会产生非常非线性的渐变?

    我是一个相对较新的Swift开发人员,正在使用CILinearGradient CIFilter生成渐变,然后将其用作背景和纹理。我对它的工作方式非常满意,直到我意识到从它出来的梯度似乎严重偏离了光谱的黑端。 刚开始我以为自己是疯子,但是后来我创建了纯黑至白和白至黑渐变,并将它们彼此相邻放置在屏幕上。我拍了一张截图并将其带入Photoshop。然后我看了看颜色值。您可以看到每个渐变的末端都排成一行(一端为纯黑色,另一端为纯白色,另一端则相反),但是每个渐变的中点都明显偏向黑色端。 这是CIFilter的问...
  • 使用ForEach删除动画的SwiftUI自定义列表不起作用

    我正在创建一个显示时间信息的自定义列表(分钟和秒,下面的代码段中未使用以简化代码)。当用户向列表中添加条目时,我设法实现了一个不错的动画,但是删除条目没有动画(第一个GIF)。 在iOS 14上,动画正在运行,但是,动画仅从列表中删除最后一个矩形,然后更新每行中的文本(第二个GIF)。那不是我想要的-我的目标是如果已删除一行,则其他行应填充该空间并相应地移动-并带有动画。 行的ID可能有问题,但我无法解决。感谢您的帮助! struct ContentView: View { @State var...
  • 无法获得社交媒体供稿以在Firebase中快速工作

    因此,我已经尝试使该提要工作了好几天了,但我很困惑。我调用了getData方法来尝试从用户那里检索帖子ID列表,然后获取其数据并将其放入提要中。但是,当我运行代码时,提要会变成空白,但是在提取帖子ID后,数据会打印到控制台。因此,这与连接性或其他任何问题无关,这只是我的代码结构。 “ scope”变量是对数据进行分页的基本尝试的开始,但实际上我只是想立即使之工作。任何帮助是极大的赞赏。 这是我的代码: // // ProfileFeedViewController.swift // Meditation...
  • 用Firebase数据填充tableview(数组未在.childAdded中更新)

    我知道该帖子的标题令人困惑,但是我希望在这里将其清除。 我的最终目标: 基本上,我想使用从Firebase实时数据库获得的数据填充tableview。 我的问题 通过大量的故障排除,我相信我的问题是,当我在.childAdded闭包内的modelObjectsArray后面添加内容时,似乎并没有真正更新数组。 我的密码 查看控制器 import Foundation import UIKit import Firebase class CategoryDetailViewController: UIVie...
  • SwiftUI /合并:监听数组项的值更改

    我想显示多个文本字段,代表比赛每个部分的分数。 示例:对于排球比赛,我们有25 / 20、25 / 22、25 / 23。总体得分是3/0。 全局组件架构: >> ParentComponent >> MainComponent >> X TextFieldsComponent (2 text fields, home/visitor score) 最低的组件TextFieldsComponent包含基本绑定: struct TextFieldsComponent: View { ...
  • 努力解码JSON

    我有一个从API获取的json: { "product_id": "id", "name": "name", "manufacturer": "manufacturer", "image_url": "url", "additional_info": "", "store_id": "id", "store_name": "name", "owner_id": "id", "quantities": [ { ...
  • 将数据传递回另一个ViewController时为零

    tell me, please, why am I getting nil? I have 2 controllers: MainViewController and MililetersViewController. In the MainViewController, the user clicks on the button and enters the MililetersViewController, where he selects the volume of the drink in Pick...
  • 无法创建自定义视图

    I wanted to create a custom view. So I designed my view like so..it's called TagResolutionView.xib This is how I designed my view And the TagResolutionView.swift file for that looks like this import UIKit @IBDesignable class TagResolutionView: UIView { ...
  • 通过更改变量更新视图

    我有这个程序与SwiftUI。该程序用于基于3个用户输入的机器学习来计算就寝时间。我有一个Text(“”)向用户显示他们更新的就寝时间。 我希望程序自动更新就寝时间,并将其显示在我的Text(“”)上。我尝试了许多方法,但似乎都没有用。到目前为止我尝试过的 onAppear-程序首次运行时就寝时间仅更新一次 onTapGesture-仅在点击选择器时更新就寝时间(滚动选择器不起作用),并且在某种程度上阻碍了更新步进器(单击+/-不会更改小时数) 使用didSet与符合observableObject的类,...
  • 我的搜索栏未在表格视图中显示搜索到的内容

    目前,我对这个搜索栏感到困惑。它成功连接到我的SQL数据库,并且我的search.php文件成功搜索并打印了搜索到的内容。它不会在我的表格视图中显示结果,并且当我在搜索栏中键入歌曲并按完成时,它什么也没做。我将显示我的整个SearchViewController代码,并在必要时添加任何其他文件。任何帮助,将不胜感激! @IBOutlet weak var searchBar: UISearchBar! @IBOutlet weak var tableView: UITableView! let url ...
  • SwiftUI。如何在视图之间访问/操作数据

    这段代码不是我特有的,但是它将更清楚地显示我遇到的问题。它是费用计算应用程序的一部分。在视图之间传输数据后,我很难处理数据。我有2个意见,我想把所有费用加起来。问题的一部分是,每次添加新的“费用”时,我都会创建一个类的新实例。 import SwiftUI struct AddView: View { @Environment(\.presentationMode) var presentationMode @ObservedObject var expenses: Expenses @State...
  • 如何在SwiftUI中以编程方式切换到另一个视图(无需按下按钮)

    我在不按SwiftUI应用程序中的按钮的情况下切换到另一个视图时遇到问题。 我可以举很多我想做的事的例子: 1-想象一个登录表单,我们需要填写两个文本字段:用户名和密码。完美搭配时,我们会自动通过身份验证。 2-现在以我的榜样。我有这种看法: 我想做的是:当我在列表中选择一行(例如Lyon-Perrache TGV)并且如果两个文本字段都不为空=>我将重定向到另一个视图。 有许多示例可以帮助您了解如何从另一个视图移至视图,但始终需要单击按钮..(使用NavigationLink) 当两个文本字段都已填充并...
  • “线程1:致命错误:在解开可选值时意外发现nil”通过委托协议传递信息

    我有这两个文件,我想通过委托协议互相交谈。当我单击tableView中的值时,我想将一个键盘列表中的字符串列表放入tab2中的另一个字符串列表中(哪个是主viewController) 我已经在KeyboardViewController中做了一个协议,并做了我的函数,并在tableView(didSelectRowAt indexPath)中设置了我的deligate函数,以将其传递到tab2中,该函数从另一个KeyboardViewController中读取输入并将其追加到列表中 委托命令的print成...
  • 事件驱动状态机+枚举关联值

    我认为这是一个非常干净的设计,但是当考虑以下边缘情况时,代码开始散发出味。 在工作流程中的任何时候(由于中断,连接丢失等),在继续正常工作流程之前,都可能需要顺序执行auth前提条件。 AuthPreconditionStep1 performs async task unlike other events, while AuthPreconditionStep2(lastEvent: String) is executed like a typical event via publisher data f...
  • 创建对象的中心锚点

    My swift code below is trying to rotate a imageview around another imageview. I want the rotation to work just like a game spinner. A link to something close to what I am looking for is https://www.orientaltrading.com/large-spinner-wheel-stand-up-a2-138461...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 码农俱乐部