All Projects → agilie → Aginterfaceinteraction

agilie / Aginterfaceinteraction

Licence: mit
library performs interaction with UI interface

Programming Languages

swift
15916 projects
gravity
16 projects

Labels

Projects that are alternatives of or similar to Aginterfaceinteraction

CircularRotationView
A circular animated view to select app themes.
Stars: ✭ 15 (-90.38%)
Mutual labels:  rotation
Zmjimageeditor
ZMJImageEditor is a picture editing component like WeChat. It is powerful and easy to integrate, supporting rendering, text, rotation, tailoring, mapping and other functions. (ZMJImageEditor 是一个和微信一样图片编辑的组件,功能强大,极易集成,支持绘制、文字、旋转、剪裁、贴图等功能)
Stars: ✭ 470 (+201.28%)
Mutual labels:  rotation
React Rotation
React rotation component
Stars: ✭ 102 (-34.62%)
Mutual labels:  rotation
Rotatable
Helper class to make any view rotatable
Stars: ✭ 295 (+89.1%)
Mutual labels:  rotation
Handeye calib camodocal
Easy to use and accurate hand eye calibration which has been working reliably for years (2016-present) with kinect, kinectv2, rgbd cameras, optical trackers, and several robots including the ur5 and kuka iiwa.
Stars: ✭ 364 (+133.33%)
Mutual labels:  rotation
Robond Kinematics Project
Robotic Arm Pick & Place using ROS, RViz, Gazebo, and KUKA KR210
Stars: ✭ 39 (-75%)
Mutual labels:  rotation
QuickImageFX
Simplifying image manipulation using GDI, Graphics32, OpenCV or Vampyre Imaging libraries
Stars: ✭ 41 (-73.72%)
Mutual labels:  rotation
Jpeg Autorotate
Node module to rotate JPEG images based on EXIF orientation.
Stars: ✭ 127 (-18.59%)
Mutual labels:  rotation
R3det tensorflow
Code for AAAI 2021 paper: R3Det: Refined Single-Stage Detector with Feature Refinement for Rotating Object
Stars: ✭ 434 (+178.21%)
Mutual labels:  rotation
Rotate 3d
3D Rotation image along specific axes
Stars: ✭ 81 (-48.08%)
Mutual labels:  rotation
Dota Doai
This repo is the codebase for our team to participate in DOTA related competitions, including rotation and horizontal detection.
Stars: ✭ 326 (+108.97%)
Mutual labels:  rotation
Mesh mesh align plus
Precisely align, move, and measure+match objects and mesh parts in your 3D scenes.
Stars: ✭ 350 (+124.36%)
Mutual labels:  rotation
React Native Amazing Cropper
Image cropper for react native using Animated API
Stars: ✭ 67 (-57.05%)
Mutual labels:  rotation
Vuewordcloud
Generates a cloud out of the words.
Stars: ✭ 284 (+82.05%)
Mutual labels:  rotation
Androiduigesturerecognizer
AndroidGestureRecognizer is an Android implementation of the Apple's UIGestureRecognizer framework
Stars: ✭ 119 (-23.72%)
Mutual labels:  rotation
versor
a home for Mike Bostock's versor.js
Stars: ✭ 26 (-83.33%)
Mutual labels:  rotation
Rverify.js
✅❎ A lightweight image rotation verification plugin.
Stars: ✭ 33 (-78.85%)
Mutual labels:  rotation
React Native Easy Gestures
React Native Gestures. Support: Drag, Scale and Rotate a Component.
Stars: ✭ 153 (-1.92%)
Mutual labels:  rotation
Ucrop
Image Cropping Library for Android
Stars: ✭ 11,003 (+6953.21%)
Mutual labels:  rotation
Live Tools
Live-Tools is a library project which aims to convert some Android features to LiveData
Stars: ✭ 75 (-51.92%)
Mutual labels:  rotation

AGInterfaceInteraction

Made by Agilie CI Status Version License Platform

StartGravity:

Everything Boundaries Fine intergace

Agilie Team would like to offer you our new lightweight open-source library called AGInterfaceInteraction.

Our library with the new interesting animation: capturing any interface (screen or view) and throws its UI elements over under the influence of gravity, so that one can move them from side to side obliquely. By default, the animation lasts for about 3-4 seconds, but you can adjust its duration at your discretion. After the animation has been completed, all the UI elements returns to their original location.

(Note: We are working with native UI elements (UILabel, UIButton, UIImageView, UISwitch, UISlider, UITExtField, UIProgressView, UITableView/UICollectionView). If listed UI elements embedded in UIView or UIScrollView, library picks it up and animates it separately. We keep on working to handle most intricate interface.)

This animations can be easily used during the development of any application as an event activated after a specified user action.

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Usage

StartGravity:

After we choose a way to initiate animation, just provide view and duration as parameters call the method startGravityView(view: duration: collisionMode:)

@IBAction startButtonDidTouch(_ sender: Any) {
self.agGravityService.startGravityView(view: self.view, duration: 10, collisionMode: .everything)
}

Installation

AGInterfaceInteraction is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "AGInterfaceInteraction"

Author

This library is open-sourced by [email protected]

Contributors

[email protected]

Contact us

[email protected]

License

The MIT License (MIT) Copyright © 2017 Agilie Team

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].