[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-6800":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":20,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":30,"discoverSource":31},6800,"TextFieldEffects","raulriera\u002FTextFieldEffects","raulriera","Custom UITextFields effects inspired by Codrops, built using Swift","",null,"Swift",6016,589,126,6,0,2,39.31,"MIT License",false,"master",[23,24,25,26],"animation","effects","swift","textfield","2026-06-12 02:01:30","# TextFieldEffects [![Build Status](https:\u002F\u002Ftravis-ci.org\u002Fraulriera\u002FTextFieldEffects.svg?branch=master)](https:\u002F\u002Ftravis-ci.org\u002Fraulriera\u002FTextFieldEffects)\n\nI fell in love with the text inputs effects in [this article](http:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2015\u002F01\u002F08\u002Finspiration-text-input-effects\u002F). As an exercise I decided to recreate as many of them as I can using Swift *(some of them have a personal touch)*.\n\nCurrently it features the following effects from the article:\n\n- [x] Kaede\n- [x] Hoshi\n- [x] Jiro\n- [x] Isao\n- [x] Minoru\n- [x] Yoko\n- [x] Madoka\n- [x] Akira\n- [x] Yoshiko\n\n## How they look\n\n### Kaede\n\u003Cimg src=\"\u002FScreenshots\u002FKaede.gif\" \u002F>\n\n### Hoshi\n\u003Cimg src=\"\u002FScreenshots\u002FHoshi.gif\" \u002F>\n\n### Jiro\n\u003Cimg src=\"\u002FScreenshots\u002FJiro.gif\" \u002F>\n\n### Isao\n\u003Cimg src=\"\u002FScreenshots\u002FIsao.gif\" \u002F>\n\n### Minoru\n\u003Cimg src=\"\u002FScreenshots\u002FMinoru.gif\" \u002F>\n\n### Yoko\n\u003Cimg src=\"\u002FScreenshots\u002FYoko.gif\" \u002F>\n\n### Madoka\n\u003Cimg src=\"\u002FScreenshots\u002FMadoka.gif\" \u002F>\n\n### Akira\n\u003Cimg src=\"\u002FScreenshots\u002FAkira.gif\" \u002F>\n\n### Yoshiko\n\u003Cimg src=\"\u002FScreenshots\u002FYoshiko.gif\" \u002F>\n\n## Installation\n\n- Looking for Swift 2.3 support? Check out the [1.2.0](https:\u002F\u002Fgithub.com\u002Fraulriera\u002FTextFieldEffects\u002Freleases\u002Ftag\u002F1.2.0) tag.\n- Looking for Swift 2.1 support? Check out the [1.1.1](https:\u002F\u002Fgithub.com\u002Fraulriera\u002FTextFieldEffects\u002Freleases\u002Ftag\u002F1.1.1) tag.\n- Looking for Swift 1.2 support? Check out the `swift-1.2` branch.\n\n### Manual\n\nThe easiest way to install this framework is to drag and drop the `TextFieldEffects\u002FTextFieldEffects` folder into your project. This also prevents the `frameworks` [problem in iOS](http:\u002F\u002Fwww.openradar.me\u002F21258097) where the IBInspectable and IBDesignable are stripped out.\n\n### CocoaPods\n\nAdd the following to your Podfile:\n\n``` ruby\nuse_frameworks!\npod 'TextFieldEffects'\n```\n\n### Carthage\n\nAdd the following to your Cartfile:\n\n``` ruby\ngithub 'raulriera\u002FTextFieldEffects'\n```\n\n## How to use them\n\nEvery effect is properly documented in the source code, this is the best way to both understand and see what they do. There is also an example project included with all the effects and their settings.\n\n### Interface Builder\n\nThe library is a simple drop-in, as soon as you set your subclass to one of the effects and your module to `TextFieldEffects` you will be able to see all the IBDesignable settings in the storyboard.\n\n### Code\n\nIf you like to get your hands dirty, you can use them just like you would normally use any `UITextField`\n\n``` swift\nlet textField = KaedeTextField(frame: textFieldFrame)\ntextField.placeholderColor = .darkGrayColor()\ntextField.foregroundColor = .lightGrayColor()\n\nview.addSubView(textField)\n```\n\nIs that simple.\n\n## Created by\nRaul Riera, [@raulriera](http:\u002F\u002Ftwitter.com\u002Fraulriera)\n","TextFieldEffects 是一个使用 Swift 编写的自定义 UITextField 效果库，灵感来源于 Codrops 的设计。该项目实现了包括 Kaede、Hoshi、Jiro 等在内的多种动画效果，这些效果不仅美观而且易于集成。通过简单的拖放或 CocoaPods\u002FCarthage 安装即可快速在 iOS 项目中启用。它支持从 Interface Builder 直接设置属性，也允许开发者通过代码进行更精细的控制。适用于需要提升用户界面吸引力的各种移动应用开发场景，特别是那些注重用户体验细节的应用。","2026-06-11 03:08:58","top_language"]