草庐IT

UIViewController_keyboard

全部标签

keyboard - flutter 数字键盘没有完成按钮

我在我的TextField中使用TextInputType.number。但是键盘内没有任何完成或下一步按钮。TextInputAction.done在数字键盘上不起作用。我应该为此做什么? 最佳答案 我刚刚创建了一个包,用于向当前键盘添加基本操作。你可以在这里看看:https://pub.dartlang.org/packages/keyboard_actions示例代码:import'package:flutter/material.dart';import'package:keyboard_actions/keyboard_a

flutter - 如果 Open Keyboard 的 Textfield 位于命名 Route 的 bottomSheet 中,则 Open Keyboard 意外关闭

在我们现在正在编写的应用程序中,我们遇到了一个问题,即如果将焦点放在底部工作表中的文本字段,键盘会在短暂的闪烁后消失。在尝试修复它数小时后,我试图隔离这种奇怪的行为并提出了以下错误:如果我在不是主页的页面的脚手架的底部工作表中点击TextField,键盘就会消失。(见示例)我已经在https://github.com/flutter/flutter/issues/36271上发布了这个但还没有得到回应。有人知道吗?这真的是一个错误还是我在路线上做错了什么?提前致谢。马库斯示例代码import'package:flutter/material.dart';voidmain()=>runA

ios - UIViewController 中的 socket 在 viewdidload 中为零

我有一个带有tableViewsocket的UIViewController@IBOutletweakvartableView:UITableView!当我尝试访问viewDidload中的tableView变量时,它抛出一个错误,指出tableView是nil。一切似乎都在界面生成器中设置。文件所有者的类设置为我的自定义类,并且也设置了tableViewsocket。这里可能出了什么问题,为什么即使在viewDidLoad中tableView变量仍然为零? 最佳答案 您是否在没有创建链接的情况下输入了导出代码?如果你这样做了,那就

Xcode 7 Playground 标记 : What is keyboard shortcut for Show Rendered Markup

由于我在RawMarkup和RenderedMarkup之间来回切换,我想知道是否有一个键盘快捷键可以在它们之间移动。 最佳答案 不,默认情况下没有,但您可以通过进入Xcode>Preferences>KeyBindings轻松设置它,然后搜索ma​​rkup:上面的截图显示了⌥⇧R的赋值。 关于Xcode7Playground标记:WhatiskeyboardshortcutforShowRenderedMarkup,我们在StackOverflow上找到一个类似的问题:

ios - 在新 Storyboard中将值传递给 UIViewController - Swift

我正在尝试将值传递给新的ViewController-位于新的Storyboard文件中。然而,当我这样做时,我从NewViewController得到的结果总是nil。下面是我在新Storyboard中显示ViewController的方式://Showcreateaccountpagewithcustomtransitionvarstoryboard:UIStoryboard=UIStoryboard(name:StoryboardName,bundle:nil)varvc:UIViewController=storyboard.instantiateViewControllerW

ios - 从子 UIViewController 调用父 UIViewController 方法

我有一个父UIViewController,它打开一个子UIViewController:letstoryboard=UIStoryboard(name:"Main",bundle:nil)letvc=storyboard.instantiateViewControllerWithIdentifier("myChildView")as!UIViewControllerself.presentViewController(vc,animated:true,completion:nil)我在ChildView中按下一个按钮,它应该关闭ChildView并在父View中调用一个方法:self

ios - UIViewController init 方法中的隐式解包选项

正如文档所说“您确定可选确实包含一个值,您可以通过添加感叹号(!)来访问其基础值”那么为什么UIViewController的init方法要用init(nibNamenibName:String!,bundlenibBundle:NSBundle!)并告诉我“如果指定nil,则nibName属性设置为nil。”为什么不使用init(nibNamenibName:String?,bundlenibBundle:NSBundle?)代替?我对此很困惑。 最佳答案 据我理解?用来表示可选变量。!用于访问可选变量的值。文件说“Onceyou

ios - Swift - uiDelegate 必须是 UIViewController 或实现 signIn :presentViewController: & signIn:dismissViewController: methods

从Crashlytics,我们在Google登录过程中收到大量崩溃报告。崩溃报告如下:FatalException:NSInvalidArgumentExceptionuiDelegatemusteitherbea|UIViewController|orimplementthe|signIn:presentViewController:|and|signIn:dismissViewController:|methodsfrom|GIDSignInUIDelegate|.FatalException:NSInvalidArgumentException0CoreFoundation0x1

ios - UIViewController变量初始化

我正在研究swift语言,我对UIViewController中的变量初始化有疑问。在我的DiagramViewController中,我有一些变量:classDiagramViewController:UIViewController{vartype:Constants.DiagramTypevarfilename:StringvarnumberOfBars:IntvarnumberOfSection:IntvardiagramName:StringoverridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupa

ios - Swift 和 Facebook 登录 : my UIViewController does not conform to FBSDKLoginButtonDelegate

即使Facebook教程说不需要header,我在通过.swift文件中的简单导入框架添加FBSDK功能时也遇到了问题。因此,我遵循了本教程:http://www.brianjcoleman.com/tutorial-how-to-use-login-in-facebook-sdk-4-0-for-swift/使用swift6.3SDKFacebook4.1SDK但是我有两个问题FBLoginViewViewControllerdoesnotconformtoFBSDKLoginButtonDelegateCannotassignavalueoftype'FBLoginViewView