草庐IT

swift-language

全部标签

swift ui 布局 ——Stack(HStack、VStack、ZStack)

一、HStack水平布局将其子视图排列在水平线上importFoundationimportSwiftUIstructMyView:View{varbody:someView{HStack{Text("text")Image("yuyin").resizable().frame(width:102,height:80)}}}默认子视图是水平中心对齐的,可添加alignment 修改位置,alignmet的值有bottom  top center等,可自己查看api二、VStack垂直布局将其子视图排列在垂直线上importFoundationimportSwiftUIstructMyView:

Swift设置结构VAR基于另一个结构VAR(尝试的初始化)

我已经阅读了一些有关访问结构成员内部结构成员的类似帖子,并尝试了一些解决方案。如果您觉得否则,请在投票之前发表评论。我有一个扩展结构网格这需要访问成员structcell{var状态为了确定网格中有多少个单元格。我的尝试被评论了。我为什么无法访问cell.stateextensionGrid{varnumLiving:Int{returnpositions(rows:self.rows,cols:self.cols).reduce(0){total,positionin//letmyState=Cell.state()//returnmyState.isAlive?(total+1):(tot

Swift 3 Google地图 - 如何更新地图上的标记

我正在使用Google地图这是我的代码:importUIKitimportGoogleMapsclassViewController:UIViewController{@IBActionfuncpressed(_sender:Any){//self.myMapView.marker.position=CLLocationCoordinate2D(latitude:+31.75097956,longitude:+35.23694378)}@IBOutletweakvarmyMapView:GMSMapView!overridefuncviewDidLoad(){super.viewDidLoad

使用Swift 3显示使用iOSMATH的数学公式

我是应用程序开发的新手,尤其是在iOS中使用Swift3。我遵循了这一步骤“在Swift中使用iosmath“但是我不知道他通过创建一个桥接标头而不知道如何在代码中使用iosmath的含义。例如,我想输入一个数字,在下一行中,该程序显示了输入号码。这是我想做的示例:importUIKitimportiosMathclassViewController:UIViewController{@IBOutletweakvarnumberField:UITextField!@IBOutletweakvarresultLabel:UILabel!@IBActionfunccomputeTapped(_se

Swift中键盘的弹出隐藏,页面抬高,Return键等的配置

目录1.点击键盘外的区域时键盘隐藏2.点击输入框时抬高整体页面,防止输入框被键盘遮挡两个function的添加viewDidLoad中添加代码3.Return键的配置先为class添加UITextFieldDelegate在viewDidLoad中配置textField的returnkey。添加function来设置returnkey的功能1.点击键盘外的区域时键盘隐藏只需要在工程中添加这个function即可overridefunctouchesBegan(_touches:Set,withevent:UIEvent?){view.endEditing(true)}2.点击输入框时抬高整体页

有没有办法在Objective-C中使用SWIFT结构而不让他们上课?

我有几个简单structs用SwiftInside.Swift文件写。这些structs非常简单,几乎只包含字符串:structLetter{structA{staticletaSome:String="descASome"staticletaSomeMore:String="descASomeMore"}structB{staticletbNow:String="descBNow"staticletbLater:String="descBLater"}...}我想在一个包含Objection-C代码的项目中使用这些结构,因为我正在编写跨平台框架。我读过了:Objectivec-苹果的快速互操

c++ - 新项目 : I am having troubles picking a language to use

我正在开始我的第一家独立营利企业。我很难决定使用哪种语言。我想用Perl编写我的应用程序,但我认为编译起来不够简单。如果我不用Perl编写,我会用C++编写。该应用程序将具有许多功能,包括wxwidgets接口(interface),处理SDL,定时器,一些线程,和音频处理。该程序本身会有些复杂,但不会特别大。所以我的问题是:PAR、Perl2exe或等效程序能否编译出基本测试用例以外的内容?撇开速度和编译不谈,为什么我应该使用C++而不是Perl?编辑:我的一些项目规范。多平台。我预计50%或更多的用户拥有mac,其余大部分是Windows用户。如果可能的话,我也想支持Linux,因

SQL(Structured Query Language)简介和常见 SQL 命令示例

简介SQL(StructuredQueryLanguage)是一种用于访问和操作关系型数据库的标准语言。它是一个功能强大的语言,用于执行各种数据库操作,包括检索数据、插入新记录、更新记录、删除记录、创建数据库、创建新表、设置权限以及执行存储过程和视图等。以下是SQL的一些重要方面:SQL的目的:SQL的主要目的是与数据库进行交互。它允许您执行查询、检索数据以及管理数据库中的数据。SQL标准:SQL是ANSI(美国国家标准协会)和ISO(国际标准化组织)的标准之一。这意味着它是一个公认的标准,可在不同的数据库管理系统中使用。SQL的功能:SQL可以执行各种任务,包括从数据库中检索数据、向数据库中

iOS/swift:当其项目之一变大时,动态大小的uistackView

我有两个垂直的项目UIStackView:一个UILabel和UITableView。当动态数量UITableViewCellS被添加到UITableView在运行时,UIStackView不会变大。是否有一种一般的方法来增加大小UIStackView?看答案你应该打电话sizeToFit()和layoutIfNeeded()在StackView的子视图上。像往常一样约束UistackView,并按照往常来约束子视图。另外,您需要将其设置为按比例填充,并将调整大小以适合新内容。

ruby、Python 以及 Swift 语言关于 “Finally” 实现的趣谈

0.概览结构化代码语义是任何语言入门之必备基本功,想写出“意大利面条”似的美味代码么?直接干就对了!虽然上面有些“话糙理不糙”,但不可否认的是现今几乎所有高级语言都对代码结构化语义提供了良好的支持。入门码农们的第一课都是先从顺序执行、跳转、条件走偏开始学起。在顺序执行的结构化代码中,如果之前申请了资源,怎么确保随后无论发生什么事它们都可以被正确释放呢?在本篇博文中,您将了解到如下内容0.概览1.什么是“Finally”?2.从ruby谈起3.Python中的实现4.“格格不入”的Swift5.轻量级Finally语法糖总结有点“兴奋”了吗?那还等什么?Let’sgo!!!😉1.什么是“Fina