草庐IT

ios - 在 Swift 中将数据传递给另一个 ViewController

在开始之前,让我先说一下,我已经看过一篇关于此事的热门帖子:PassingDatabetweenViewControllers我的项目在github上https://github.com/model3volution/TipMe我在UINavigationController中,因此使用了pushsegue。我已验证我的IBAction方法已正确链接,并且segue.identifier对应于Storyboard中的segue标识符。如果我取出prepareForSegue:方法,则会发生segue,但显然没有任何数据更新。我的具体错误消息是:无法将类型“TipMe.FacesView

ios - 将数据传递给 ViewController

我正在努力解决以下问题:我有一个ViewController和一个单独的UIView附加到它,我使用它而不是Storyboard或xib/nib,这意味着我采用了“以编程方式绘制View”的方法。classMyViewControllerA:UIViewController{overridefuncloadView(){self.view=MyViewControllerAView()}}以上一切正常。然后在我的MyViewControllerAView中,我使用第三方UI组件,它通过使用委托(delegate)在MyViewControllerA中加载两个UIViewControll

ios - 通过 Segue 将数据传递给新的 ViewController

我正在尝试通过segue传递一串数据。JSON数据已使用JSONDecoder解析并正确显示在控制台中。一切正常,除了当我尝试将数据传递给详细信息ViewController时,我要么没有收到任何数据,要么收到错误。我正在使用prepareForSegue来传递数据。这是ViewController的代码:varnowPlaying=[Results]()varsearchTitle=[Results]()structNowPlaying:Codable{letresults:[Results]}structResults:Codable{lettitle:Stringletposte

ios - 如何使用 Metal 将纹理缓冲区数据传递给着色器?

我想在计算着色器中将纹理数据作为一维数组处理。我读到最好的方法是将其作为缓冲区而不是1D纹理传递。我正在加载纹理:lettextureLoader=MTKTextureLoader(device:device)do{ifletimage=UIImage(named:"testImage"){letoptions=[MTKTextureLoaderOptionSRGB:NSNumber(value:false)]trykernelSourceTexture=textureLoader.newTexture(with:image.cgImage!,options:options)kerne

ios - 在 Swift 中将数据传递给 ViewModel

我是MVVM模式的新手,所以请不要评判我。我想要做的是,如果可能的话,我想将数据与segue一起传递给ViewModel并基于它填充数据。为什么我要这样做,因为假设我有3个ViewController(A、B、C)。在ViewController上,我从Realm数据库获取数据,然后使用segues传递这些数据,我真的不想更改该结构。但是,如果您有更好的建议,也请告诉我。这是我的代码://MARK:-ViewModelItemTypesenumEventViewModelItemType{casedescriptioncasematerials}//MARK:-ViewModelcla

ios - Swift 将计算出的数据传递回之前的 View Controller

我正在创建我的第一个简单的预算应用程序。基本上,我需要一些用户输入,比如月收入和储蓄目标。然后他们点击“开始”,应用程序会计算他们的每日预算等内容。我遇到麻烦了。在所有计算之后,我显示“你每天可以花多少钱”(例如每天20美元),我将其从原始屏幕上的原始输入通过segues向前传递。现在,在这个VC(UserInfoVC)中,我创建了一个按钮,让他们添加他们今天花了多少钱。因此,当他们点击这个“添加花费的钱”按钮时,我会打开一个新的VC(AddSubtractMoney),我会在其中显示一个计算器,他们可以在其中输入他们今天花费了多少(即12美元),然后点击提交。我将他们的输入与他们的每

Swift – 使用 popViewController 并将数据传递给您要返回的 ViewController

我在我的第一个ViewController上有一个名为showSettings的可选bool变量,它被称为ViewController,我从SecondViewController回到ViewController。在弹出之前,我想将bool设置为true。实例化另一个ViewController似乎是错误的,因为ViewController在内存中。执行此操作的最佳方法是什么?如果这对您的回答很重要,我不会使用Storyboard。谢谢你的帮助 最佳答案 所以我想通了,主要基于这篇文章–http://makeapppie.com/2

javascript - 将 HTML 表单数据传递给 Javascript 函数

我创建了一个表单,其中包含一个可供选择的下拉菜单以及三个供用户输入数据的其他文本字段。我需要对用户输入的数据进行计算,然后显示结果。现在,我只想能够将结果传递给函数并打印结果。从那里我会弄清楚如何将这些输出显示到表格中。现在,我无法识别特定元素的值。通过下拉菜单,我可以通过编写document.getElementById("activity_level").value来识别所选值。当我运行该函数时,其余值将不会出现。我假设我没有识别值类型,以便浏览器知道显示的是什么。这是我的HTML:ActivityLevel:PleaseChooseOne...PracticallyaVegeta

javascript - 如何将 html 表格的内容作为表单数据传递给 POST?

我在中有一个组列表和一个将所选组添加到的值(value)。已添加的组列表显示在中,每次单击“添加所选”按钮时,javascript都会动态添加行。表中的每一行都有一个“删除”链接,用于从表中删除项目。一切正常,除了现在我想将表格的内容发布到URL,但我不确定如何执行此操作。我应该为表中的每一行添加一个隐藏字段吗?或者有更好的方法吗?非常感谢任何建议!罗布 最佳答案 将你的表格包裹在一个表单中,并将你想要发布但不显示给用户的数据放在隐藏的输入中Post 关于javascript-如何将ht

android-studio - 如何将 json 数据传递给 flutter widget

我是Flutter和Dart的新手。我有一些来自apijson的数据,数据的变量称为data。我从flutter官方文档中获取了这段示例代码,我希望能够使用data变量并替换字符串文本,如下所示:returnnewCard(child:newColumn(mainAxisSize:MainAxisSize.min,children:[constListTile(leading:constIcon(Icons.album),title:constText(data[index]['name']),subtitle:constText('MusicbyJulieGable.Lyricsby