IOS development and learning-animation effect source code sharing-series tutorial 1

Source: Internet
Author: User

Genie View
Introduction: implement the so-called genie effect. Click the minimize or delete button, and the view will be sucked into a certain place.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 15 & fromuid = 15

Animated hovering views
Introduction: Implements hovering views. In the demo, the floating view is a batch of white clouds. You can customize the floating speed and text and color of each white cloud. Only support for arc.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 16 & fromuid = 15

Aheasing
Introduction: implements the easing function in an animation ). The easing function allows an object to follow a certain mathematical formula, that is, to determine the starting point and endpoint. During the moving process, the object moves at a linear or non-linear speed, this will make the motion of an object more realistic and more in line with the physical laws of the real world.
Aheasing supports the following mobile modes: linear, quadratic, cubic, quartic, quintic, sine, circular, elastic, back, and bounce.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 17 & fromuid = 15

Wave animation
Description: Click the screen to see ripple effects. You can set parameters such as the ripple size, speed, and duration.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 19 & fromuid = 15

Core animation fun house
Introduction: various types of animation effects are achieved using the core animation framework. Including: animation (implicit animations), reflection (reflection), jitter, trigonometric function cancellation, etc.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 20 & fromuid = 15

Fireball
Introduction: it enables the ball to bounce back and forth continuously on the screen, and has a ball track after the rebound.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 21 & fromuid = 15 

Prtween
Introduction: some animation effects that cannot be achieved or are difficult to achieve by core animation, such as bounce, acceleration for a moving object, and gradual stopping of a moving object.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 22 & fromuid = 15

Dazzle
Introduction: using core animation, caemittercell, and caemitterlayer to achieve various particle animation effects in ios5, including snowflake, flame, smoke, floating petals, and explosion.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 23 & fromuid = 15

Go to bed with the path Special Effects
Description: In the path2.0 iOS app, users have two statuses: sleep and wake-up. When switching to sleep, a moon will slowly rise and the background pattern will change. After waking up, the moon gradually disappears. This copyCodeIs to achieve this superb effect. Set the language region of the simulator to China.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 24 & fromuid = 15

Full Screen animations
Introduction: This code implements two cool animation effects:
1.ProgramThe effect of the Transition animation between the boot screen (splash screen) and the Program Interface (Root View Controller) is the effect of the book. That is to say, after a short period of time on the boot screen, the screen will slowly jump to the program homepage like a book.
2. The second effect is very special. When you click the star button (add to favorites button), the star icon on the button will slowly fall onto the tab bar. When the stars fall, other tabs on the tab bar gradually become darker, leaving only the tabs marked as the stars. That is, let the user slowly see the effect of favorites.
Http://ios.itmdc.com/forum.php? MoD = viewthread & tid = 25 & fromuid = 15

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.