目录常用属性介绍TextFild应用TextEditingController光标位置常用属性介绍decoration     设置输入框的外观 InputDecoration,decoration里有常用的有如下属性:icon设置iconlabelText输入框的介绍,当输入框焦点时默认会浮动到上方labelStyle设置labelText的样式helperTe            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-06 11:08:30
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## Flutter iOS TextField键盘无法弹出的问题延迟问题
### 背景
在使用Flutter开发iOS应用程序时,可能会遇到一个常见的问题,即TextField组件无法触发键盘弹出。这个问题通常会导致用户无法输入文本,从而影响应用程序的正常使用。
在绝大多数情况下,这个问题的原因是由于某些原生平台限制引起的。iOS平台对于键盘的弹出有一些特殊的规定,可能会导致Flutter            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-07 10:33:49
                            
                                1649阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果您是一个 Flutter 初学者,那么您一定厌恶嵌套结构,在代码中添加或删除一个小部件,或者找到一个小部件在何处结束、何处开始是多么困难。 然后,您需要花费一整天的时间来匹配左括号与右括号。 但您并不孤单,因为我们都是这么走过来的。 我们花了一些时间来找出捷径,也许您不必再找出这些捷径,因为我已经做了这些; 并且我整理了所有这些捷径,这些捷径可以在Flutter中更快,更流            
                
         
            
            
            
            # iOS Fixed 键盘问题解决方案
在开发 iOS 应用时,开发者们常会遇到键盘弹出时遮挡输入框的问题。这个问题尤其困扰用户,影响到应用的易用性。在本文中,我们将探讨如何解决这个问题,并提供相应的代码示例来演示具体的实现方法。
## 问题描述
当用户点击输入框,键盘弹出后,可能会遮挡住输入框,导致用户无法看到正在输入的内容。这在聊天应用、表单填写等场景中尤为明显。因此,我们需要设计一个            
                
         
            
            
            
            一、背景先看一下要做什么,也就是一个文章评论的版块,下面依次有输入框,点赞,收藏等 。大概长下面这个样子: 要求也很常规,吸底,输入评论提交。那么上来就输代码吧。二、ios下fixed布局关于这种吸底操作,上来就直接选用fixed了,这种场景舍他其谁。初步的布局就是这个样子了。(因为我是用的react,jsx的写法粘贴上来简直让人崩溃,就随手写一段代码代表下,勿怪)<body>
	 &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-28 14:08:23
                            
                                151阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近刚好有网友咨询一个问题,那就顺便借着这个问题给大家深入介绍下 Flutter 中键盘弹起时,Scaffold 的内部发生了什么变化,让大家更好理解 Flutter 中的输入键盘和 Scaffold 的关系。如下图所示,当时的问题是:当界面内有 TextField 输入框时,点击键盘弹起后,界面内底部的按键和 FloatButton 会被挤到键盘上面,有什么办法可以让底部按键和 FloatBut            
                
         
            
            
            
            https://github.com/draveness/iOS-Source-Code-Analyze Follow: Draveness · Github  这篇文章会对 IQKeyboardManager 自动解决键盘遮挡问题的方法进行分析。 最近在项目中使用了 IQKeyboardManager 来解决 UITextField 被键盘遮挡的问题,这个            
                
         
            
            
            
            iOS摸鱼周报,主要分享大家开发过程遇到的经验教训及学习内容。虽说是周报,但当前内容的贡献途径还未稳定下来,如果后续的内容不足一期,可能会拖更到下一周再发。所以希望大家可以多分享自己学到的开发小技巧和解bug经历。周报仓库在这里:https://github.com/zhangferry/iOSWeeklyLearning ,可以查看README了解贡献方式;开发Tips关于Xcode 12的Ta            
                
         
            
            
            
             文章目录1. Container1.1 代码1.2 效果图2. Padding2.1 代码2.2 效果图3. Center3.1 代码3.2 效果图4. Stack4.1 代码4.2 效果图5. Colum5.1 代码5.2 效果图6. Row6.1 代码6.2 效果图7. Expanded7.1 代码7.2 效果图8. ListView8.1 代码8.2 效果图9. GridView9.1 代            
                
         
            
            
            
            在当今数字化时代,键盘作为人机交互的重要工具,扮演着不可忽视的角色。无论是办公、娱乐还是创作,选择一款适合自己的键盘至关重要。然而,市面上琳琅满目的键盘种类,可能会让人感到头疼不已。本文将围绕如何挑选适合个人需求的键盘,从不同的角度为你提供指导。1.键盘类型:键盘的种类繁多,最常见的包括机械键盘、薄膜键盘和膜机混合键盘。机械键盘以其独特的手感和寿命长的特点备受欢迎,适合长时间打字和游戏。薄膜键盘较            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 22:06:13
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先,我们在ViewController.h中@interface ViewController : UIViewController<UITextFieldDelegate>@property (strong, nonatomic) UIScrollView* scrollView;@property (strong, nonatomic) UITextField* textFiel            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-06-14 18:50:30
                            
                                1415阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            -(void)viewWillAppear:(BOOL)animated{    [super viewWillAppear:animated];            [self addCustomGestureRecognizer];}-(void            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-09 17:44:56
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # iOS中fixed定位和软键盘问题的解决方法
## 引言
在开发iOS应用过程中,经常会遇到fixed定位和软键盘问题。fixed定位是指元素在页面上固定位置不随滚动而改变,而软键盘问题则是指在使用输入框时,软键盘会遮挡住输入框,影响用户的输入体验。本文将介绍如何解决这两个问题。
## 解决流程
下面是解决iOS中fixed定位和软键盘问题的流程:
步骤 | 动作 | 代码示例
---            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-17 19:12:32
                            
                                374阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在 iOS 开发中,处理用户输入时,常常会遇到需要在用户按下键盘上的回车键(Return)时收起键盘的情况。这个功能提升了用户体验,使得用户在输入数据后能顺利完成交互,而不需要手动去关闭键盘。本文将全面解析如何在 iOS 的文本框中实现"iOS textfield return 收起键盘"的解决方案。
## 背景描述
在 iOS 应用开发中,使用 `UITextField` 提供输入框,用户在            
                
         
            
            
            
                          首先放一个scrollView窗口,将Scroll View视图占整个屏幕。     向Scroll View    添加TextField            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-01-03 22:08:21
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            属性值TextField组件本身具备多种属性,支持很多参数设置来实现不同样式效果。 TextField组件可直接上手使用,但默认样式和输入规则并不一定是需求开发中想要的(实话说默认样式并不好看)。下面就通过TextField组件属性介绍来自定义属于自己的输入框吧。TextField();基础功能obscureText: true表示隐藏输入内容,类似密码输入readOnly: true表示输入框禁            
                
         
            
            
            
            时间 2015-08-01 22:00:00  靛青K的Code生活
在 AutoLayout 布局下处理键盘挡住视图问题GitHub 地址: FuckKeyboard很简短的一篇文章,记录一个在实习期间 Get 的机智方案,制作一个登录界面的时候遇到这样一个问题,当把 UITextField 放在下面的时候,弹出的键盘会挡住该             
                
         
            
            
            
            前言本章介绍Flutter中文本输入框Widget - TextField ,在实际项目中输入框可谓是不可缺少的,无论是注册登录还是意见反馈,直至到评论这些很常见到功能都需要用户进行输入操作,那Flutter中如何使用TextField进行文本输入呢,下面我们来介绍下。使用方式最简单的使用方式:TextField()效果如下:源码分析下面我们看下TextFiled的源码const TextFiel            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-14 22:42:30
                            
                                135阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            //隐藏软键盘 ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAY            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-06-18 15:49:48
                            
                                492阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作为系列文章的第二十篇,本篇将结合官方的技术文档科普 Android 上 PlatformView 的实现逻辑,并且解释为什么在 Android 上 PlatformView 的键盘总是有问题。 因为 Flutter 的实现在概念上类似于 Android 上的 WebView,…            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-23 10:07:20
                            
                                491阅读
                            
                                                                             
                 
                
                                
                    