UIViewController_keyboard
全部标签 关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion用于设计iOSNIBUI的UIViewController和Storyboard的工具是什么?[更新]我在寻找布局草图方面的UI设计工具,而不是XCode的StoryBoard设计。目的是设计Apple在iOS开发者库中描述的UIViewControllers的流程。我检查了一些布局UML类图工具,如VisualParadigm、MagicDraw等,但它们也没有用于
我有一个UINavigationController和一个UIViewController设置为它的根Controller,它在它的UIView上包含一个背景,使用一个图像集就在导航栏下面。然后我将一个新的UIViewController推到导航Controller上,当按下后退按钮时,以前的Controller看起来不同。使用可视化调试器,我可以看到self.view已经完全向下移动到navBar下方,而之前它位于顶部。我不知道并绞尽脑汁想知道为什么会这样-(void)pushIPhoneMessagingContactsController:(MessageContactsView
我最近开始使用协调器(示例:MVVMwithCoordinatorsandRxSwift)来改进我当前的MVVM架构。从UIViewController中删除导航相关代码是一个很好的解决方案。但我在1个特定场景中遇到了问题。当默认后退按钮或边缘滑动手势弹出UIViewController时,会出现此问题。使用列表-详细信息界面的快速示例:列表UIViewController由UINavigationController中的ListCoordinator显示。当点击一个项目时,ListCoordinator会创建一个DetailCoordinator,将其注册为子协调器并启动它。Deta
我正在为我的ViewController使用MVVM,但我面临一个问题,我不确定什么是解决它的最佳方法。基本上,ViewControllerA显示一个TableView,其中填充了来自View模型A的数据。每个单元格都有自己的View模型。View模型A负责创建这些View模型并将它们暴露给ViewController。但是现在我选择了其中一项,我发现我的模型(我需要传递给另一个ViewController的数据,以便它可以根据该数据创建自己的View模型)隐藏在View模型后面。View模型不应该暴露模型,但是我怎么能把这个数据传递给另一个ViewController呢?单元格Vie
我有一个ViewController,其中嵌入了一个UIScrollView作为subview。我将其嵌入如下:标题ViewController:UIViewController内部ViewDidLoadscrollView=[[UIScrollViewalloc]initWithFrame:CGRectMake(0,0,320,320)];scrollView.contentMode=(UIViewContentModeScaleAspectFit);scrollView.contentSize=CGSizeMake(3200,320);scrollView.pagingEnable
我正在使用select2我或多或少是这样使用它的:AlabamaWyoming....代码$('#e1').select2({minimumResultsForSearch:-1});将该选项设置为-1时,它不会显示搜索框,但在iPad/iPhone上它会显示键盘。有什么办法可以阻止键盘显示吗? 最佳答案 使用jQuery,将其添加到您的select2的容器中$(".someSelect2Containerinput").prop("readonly",true); 关于javascri
我想使用一个CollectionView,它可以沿我屏幕底部25%的水平滚动充满图片,然后使用屏幕顶部75%显示有关所选单元格的信息(放大图片、标题、人物)它等)的CollectionView。我的问题是如何在这种情况下实现ViewController。我是否需要一个UIViewController来处理整个屏幕和一个UICollectionViewController来处理CollectionView(我如何让它们一起工作?)或者我可以只用一个ViewController来实现整个屏幕吗?(如果是,是哪一个?)我应该使用自定义CollectionViewController,一个部分
我遇到了与UITableViewandkeyboardscrollingissue中所述相同的问题但我使用MonoTouch/Xamarin.iOS在C#中编码。获得一个有效的C#解决方案需要一些工作,所以我想我会分享。我试图解决的问题:我有一个UIViewController,其中包含一个ListView以及一些其他按钮。这些行本身是自定义View,其中包含多个惰性UILabel和一个接受输入的UITextView。如果用户触摸屏幕下半部分的其中一个TextView,键盘将覆盖他们正在编辑的字段。而且,如果它是列表的末尾,您甚至无法手动将其滚动到View中。阅读本网站上的帖子对我有很
是否有可能检测UIViewController是否在容器View内,与例如模态显示、在UINavigationViewController内等等相比?编辑:澄清这个问题的原因:我有一个VC,有时显示为表单,有时显示为另一个VC中的子VC(在容器View中)。我希望能够检查VC的实际显示方式(表单或容器View)。 最佳答案 parentViewControllerpropertyissetonlyifyouareinsideacontainerview.参见-->https://developer.apple.com/library
CustomKeyboardExtensions是iOS8中一个强大的新工具,它允许您实现iOS8键盘永远不会具备的键盘功能。不过,原装iOS键盘已经很不错了。作为唯一的iOS键盘,它经过多年的发展,因此具有许多(实现成本高昂的)人们期望从键盘获得的功能。我有兴趣实现几个小键盘功能,但也想保留普通iOS8键盘的主要UI和功能。例如,键盘扩展可以建议表情符号列表,而不是在新的自动完成区域中建议单词列表。Keymoji已经创建了这个键盘,但似乎是手动复制了iOS键盘的外观而不是继承它。在他们的键盘上打字时有许多细微的差别。这创造了一种类似恐怖谷的体验,在与普通iOS键盘非常相似但又不完全相