草庐IT

button_size

全部标签

swift - Left Bar Button Item - 显示上一个 View Controller 的名称

如果您的导航Controller没有条形按钮项,导航后退按钮将显示为最后一个ViewController的名称。我想保留该名称,因为我不想对其进行硬编码。我确实知道如何添加它,但我不想这样做,因为这会为错误留下更多空间。有没有一种方法可以让左栏按钮项和默认项不消失? 最佳答案 在您想要默认后退按钮和自定义栏按钮项目的viewController中添加它。您可以自定义条形按钮项目。overridefuncviewDidLoad(){super.viewDidLoad()letnewBtn=UIBarButtonItem(title:"

Unity 3D GUI 简介||OnGUI Button 控件

游戏开发过程中,开发人员往往会通过制作大量的图形用户界面(GraphicalUserInterface,GUI)来增强游戏与玩家的交互性。Unity3D中的图形系统分为 OnGUI、NGUI、UGUI等,这些类型的图形系统内容十分丰富,包含游戏中通常使用到的按钮、图片、文本等控件。概念图形用户界面是指采用图形方式显示的计算机用户操作界面。与早期计算机使用的命令行界面相比,图形界面相对来说在视觉上更具有吸引力,信息传达能力更生动、交互性更强。《植物大战僵尸》中的 GUI。发展在游戏开发的整个过程中,游戏界面占据了非常重要的地位。玩家在启动游戏的时候,首先看到的是游戏的GUI,其中包括贴图、按钮、

iOS 12 Navigation Bar bar Button 在取消弹出手势时变灰

在我的演示项目中有两个UIViewControllers,分别是VC1和VC2。此演示项目中没有任何其他附加代码。VC1右栏按钮是灰色的当我取消从VC2到VC1的pop时使用pop手势,然后使用pop手势或点击后退按钮弹出。灰色样式看起来与禁用或突出显示相同。但是按钮仍然可用,再次点击时样式恢复。这是iOS12的错误吗?我暂时没有低端设备和模拟器,我只在10.0、12.0、12.1上测试过。iOS10.0运行正常,符合预期。该错误似乎只发生在iOS12及更高版本上。有人对此有想法吗? 最佳答案 我找到了两个解决方案来解决这个问题:将

ios - swift : SLKTextViewController's left button is not viewed

我正在使用SLKTextViewController构建带有两个按钮的聊天dockview。我想要带有UIPopOverController的左键用于拍照等。classMessage:SLKTextViewController{overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview.self.textView.placeholder="Message"self.textView.placeholderColor=UIColor.lightGrayColor()self.

button - 在 Swift 中更改 IBOutlet 的位置

所以我有这个按钮:@IBOutletvarbouton:UIBarButtonItem!我想改变的是位置但是按钮似乎没有像SKSpriteNode那样的位置属性那么有没有办法改变位置呢? 最佳答案 如果你想以编程方式改变任何View的位置,你可以使用这个:button.frame.origin=CGPoint(x:10,y:10) 关于button-在Swift中更改IBOutlet的位置,我们在StackOverflow上找到一个类似的问题: https:/

iOS : UIView with subview Button click event not firing when zPosition of view changes

我在我的应用程序中使用父ViewController和subviewController。其中父ViewController包含subview作为zPosition值为2的按钮。现在,我将subviewController添加到父ViewController,如下所示,funcaddChildViewController(){letstoryboard=UIStoryboard(name:"myStoryBoard",bundle:nil)letchildVC=storyboard.instantiateViewController(withIdentifier:"childVC")a

swift - SpriteKit : Keep consistent sizes and speeds across devices

TL;DR:我想找到一种方法来给物体一个脉冲,使这个物体的速度与场景大小精确成正比。我目前正在构建一个SpriteKit游戏,它将在许多不同的屏幕尺寸上可用,我的场景将自身调整为与其View相同的点大小(scene.scaleMode=.ResizeFill),当我在其他设备而不是我开发的设备上启动我的游戏时,我注意到:节点大小太小物体的速度太慢(我给物体速度的方法是在它们的物理体上调用applyImpulse(:_))。我想我通过一个简单的比例运算解决了大小问题:我查看了具有正确对象大小的场景的objectArea/sceneArea比率,而不是为我的对象提供固定尺寸,我只是简单地给

swift - Rx swift : enable/disable button based on textfields are not empty

我必须使用RxSwift根据两个文本字段上的字符数启用一个按钮@IBOutletweakvaruserTextField:UITextField!@IBOutletweakvarpasswordTextField:UITextField!@IBOutletweakvarbuttonToEnableDisable:UIButton!varenabledObservable=combineLatest(userTextField.rx_text,passwordTextField.rx_text){(user,password)inself.loginButton.enabled=a.ch

ios - 在 Button Swift 中通过标签发送行和部分

我在cellForRowAtIndexPath里面有这个cell.plusBut.tag=indexPath.rowcell.plusBut.addTarget(self,action:"plusHit:",forControlEvents:UIControlEvents.TouchUpInside)这个函数在外面:funcplusHit(sender:UIButton!){buildings[sender.tag].something=somethingElse}是否可以发送indexPath.rowandindexPath.section或其他替代方案?谢谢!编辑我是这样处理的:我

swift - 如何为我的 Apple Watch 应用修复 "Size Limit Exceeded"?

每次我尝试为我的应用提交更新时,我都会收到此错误:除了.Swift文件、Storyboard和plist之外,我已经从应用程序中删除了所有Assets。所以我知道这个应用程序不超过50MB。然而,无论我从应用程序中删除了什么,我仍然会收到此错误。我重新启动了Xcode,重新启动了我的Mac,更改了内部版本号,删除了Assets,但没有任何变化。有人有什么想法吗? 最佳答案 我给Apple发了邮件,他们帮我找到了问题所在。我的watchOS应用程序配置为具有Swift运行时库的副本,一个在watchOS应用程序中,另一个副本在watc