Skip to content

Releases: cbpowell/MarqueeLabel

v2.3.5: tvOS Cocoapods Support

02 Nov 23:55
Compare
Choose a tag to compare
  • Added tvOS as a deployment target in Cocoapods (thanks @amarcadet!)

v2.3.4: Minor fixes

01 Nov 17:24
Compare
Choose a tag to compare
  • Fixes an issue where a shadowOffset value set in Interface Builder wouldn't be property respected (fixes #119, thanks @stuartjmoore!)
  • Lowers the maximum width for a MarqueeLabel from 8192.0f points to 5461.0f points, which is the maximum width an iPhone 6S Plus will draw (closes #118, thanks @FransGH!)

v2.3.3: Better attributed string support

04 Oct 18:12
Compare
Choose a tag to compare
  • Improves attributed string support, by working better with NSParagraphStyles (fixes #116 - thanks @LeoNatan!)
  • Some general cleanup, including reducing the verbosity of method names

v2.3.2: Carthage Support

27 Sep 17:23
Compare
Choose a tag to compare

v2.3.1: Minor fixes

08 Sep 02:34
Compare
Choose a tag to compare
  • Fixed an issue where changing holdScrolling from YES to NO would incorrectly trigger tapToScroll labels. (Credit to @frakman1 on this one, as I actually noticed the issue in the demo GIF…)
  • Fixed a bug where tapToScroll labels would reset the scroll animation when tapped again while the animation was in-flight.
  • Made some small demo project improvements.
  • Additional info on MarqueeLabel setup when using Storyboards in the README - thanks @frakman1!
  • Added a GIF of the demo project.
  • Added CHANGELOG, pointing to the Github release page.
  • Added Xcode Shared Scheme.

v2.3.0: Better continuous-type handling through CAReplicatorLayer

06 Sep 21:50
Compare
Choose a tag to compare
  • Uses the magic of CAReplicatorLayer to duplicate the text for the MLContinuous and MLContinuousReverse types
  • Should completely eliminate issues where formatting would be lost/ignored on the second, "incoming" label (hopefully fixes issues #108, #114)
  • Simplifies another feature I've been considering...

v2.2.5: Several fixes

07 Jul 01:35
Compare
Choose a tag to compare
  • Avoids non-integer sublabel sizes. Possible fix for issue #105, but good practice either way.
  • Also sets the super value for properties other than the text string, to play nicer with Interface Builder (fixes most of #107)

v2.2.4: Gradient fade method

26 May 01:27
Compare
Choose a tag to compare
  • Revises the edge gradient fade design to use animation of the gradient stop colors as opposed to the locations as before. This corrects the issue #104 noticed by @fretn.
  • Removes some unused device orientation observer code.

v2.2.3: Hold Scrolling, Attributed Text

18 Apr 16:41
Compare
Choose a tag to compare
  • Fixes a bug where calling resetLabel would cause the label to automatically scroll (at least once) even when the holdScrolling property was set to YES (ref #97, thanks @kmckinley)
  • Fixes a bug where multiple colors (and probably several other properties) would not be transferred properly to secondary sublabels when using the MLContinuous types (ref #98, thanks again @kmckinley)

v2.2.2: Label Length Limits

16 Apr 05:54
Compare
Choose a tag to compare
  • Alliteration aside, UILabels apparently have a width limitation of 8,192 points (which is 1,024 x 8) beyond which they simply won't draw. This update caps the subLabel widths at 8,192 to avoid this, although this does put an upper cap on how long your strings can be (ref issues #95, #96)