Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: f41913bcaf
Fetching contributors…

Cannot retrieve contributors at this time

file 31 lines (23 sloc) 0.66 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
//
// SSButton.m
// SSToolkit
//
// Created by Sam Soffes on 4/14/12.
// Copyright (c) 2012 Sam Soffes. All rights reserved.
//

#import "SSButton.h"

@implementation SSButton

@synthesize imagePosition = _imagePosition;

- (void)layoutSubviews {
[super layoutSubviews];
if (_imagePosition == SSButtonImagePositionLeft) {
return;
}

CGRect imageFrame = self.imageView.frame;
CGRect labelFrame = self.titleLabel.frame;

labelFrame.origin.x = imageFrame.origin.x - self.imageEdgeInsets.left + self.imageEdgeInsets.right;
imageFrame.origin.x += labelFrame.size.width;

self.imageView.frame = imageFrame;
self.titleLabel.frame = labelFrame;
}

@end
Something went wrong with that request. Please try again.