GitXplorerGitXplorer
r

TXPropertySaver

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
da21e63e057965cb102e2c37bad0f151f598fc2a

Bug fix

rrtoshiro committed 9 years ago
Unverified
399ebd660de3be984bf1103d0cd9ca4c54e2bc37

- Bug fix

rrtoshiro committed 9 years ago
Unverified
3943fdcf101b35fe85f54428b01bd85d4b6a7639

- Deprecated method removed

rrtoshiro committed 9 years ago
Unverified
a173041091f038b47becd91661924a604d9b6d71

- New version

rrtoshiro committed 9 years ago
Unverified
64eb6396c0e47c36bde6214783b65ccc442828ad

- README updated

rrtoshiro committed 9 years ago
Unverified
1bdf2570bed839567f657efc1a012aa04913e0a1

- First version

rrtoshiro committed 9 years ago

README

The README file for this repository.

TXPropertySaver

Usage

We you want to save all properties, you can call:

[self.mysomeview saveProperties];

And then, when you want to load all properties back, you can call:

[self.mysomeview loadProperties];

If you want to access saved properties, you can call:

UIView *savedProperties = [self.mysomeview savedProperties];

And access the savedProperties properties.

Properties

Not all properties are saved. Here is the list of properties that are being saved:

  • backgroundColor
  • hidden
  • alpha
  • opaque
  • clipsToBounds
  • clearsContextBeforeDrawing
  • userInteractionEnabled
  • multipleTouchEnabled
  • exclusiveTouch
  • frame
  • bounds
  • center
  • transform
  • autoresizingMask
  • autoresizesSubviews
  • contentMode
  • contentScaleFactor
  • tag

Installation

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

pod "TXPropertySaver"

License

Copyright (c) 2015 Toshiro Sugii

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.