I hereby claim:
- I am jellybeansoup on github.
- I am jellybeansoup (https://keybase.io/jellybeansoup) on keybase.
- I have a public key whose fingerprint is EEC8 CE91 DF6B 324F C28D ACAA E53E 0BCA FCDB 7881
To claim this, I am signing this object:
#!/bin/sh | |
# We need an install path | |
if [ $# != 1 ]; then | |
echo "Usage: wordpress.sh <install-path>" | |
exit 1 | |
fi | |
# Fix the path if it's relative | |
given_path=$1 |
#pragma mark - Rearrange the subviews | |
- (void)setFrame:(CGRect)frame { | |
[super setFrame:frame]; | |
[self arrangeSubviews]; | |
} | |
- (void)arrangeSubviews { | |
// Cover image frame |
#pragma mark - Action sheet delegate | |
- (void)willPresentActionSheet:(UIActionSheet *)actionSheet { | |
for( UIView *subview in actionSheet.subviews ) { | |
if( [subview isKindOfClass:[UIButton class]] ) { | |
UIButton *button = (UIButton *)subview; | |
[button setTitleColor:[UIColor mainTintColor] forState:UIControlStateNormal]; | |
[button setTitleColor:[UIColor mainTintColor] forState:UIControlStateHighlighted]; | |
[button setTitleColor:[UIColor mainTintColor] forState:UIControlStateSelected]; | |
} |
// Get the view's actual pixel width | |
CGFloat pixelWidth = self.collectionView.frame.size.width * UIScreen.mainScreen.scale; | |
// Maximum cells per row | |
CGFloat maxCells = ( UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad ) ? 10.0 : 5.0; | |
// Determine a cell width | |
CGFloat cellWidth = 0.0; | |
CGFloat cellSpacing = 2.0; | |
for( CGFloat i = cellSpacing; i <= 4; i++ ) { |
#pragma mark - View life cycle | |
- (void)viewDidLoad { | |
[super viewDidLoad]; | |
[_collectionView registerClass:[JSMRefreshViewCell class] forSupplementaryViewOfKind:UICollectionElementKindSectionFooter withReuseIdentifier:@"SearchViewRefresh"]; | |
} | |
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout referenceSizeForFooterInSection:(NSInteger)section { | |
// If we have more results to fetch |
#import <UIKit/UIKit.h> | |
#import <XCTest/XCTest.h> | |
#import "StaticTables.h" | |
@interface StaticTablesDataSourceTests : XCTestCase | |
@end | |
@implementation StaticTablesDataSourceTests |
[ | |
{ | |
"key": "jellyandbean", | |
"title": "Jelly and Bean", | |
"tagline": "A weekly podcast about TV, movies, games and technology.", | |
"description": "Do you like tech? Games? TV? Movies? Well DANG. We have so much in common already! Jelly and Bean are two super pals who like to talk about all of the aforementioned topics (and more, probably), resulting in a nice little peek into the world of geeks, all in the form of a delicious weekly podcast that can be shoved into your ears thanks to the magic of sound waves!", | |
"archived": true, | |
"explicit": false, | |
"keywords": [ | |
"jelly n bean", |
I hereby claim:
To claim this, I am signing this object:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user |
// Exists inside of a scrollview subclass containing an "expanding" textview that lives underneath other content. | |
private var previousSelection: CGRect? | |
func textViewDidChangeSelection(_ textView: UITextView) { | |
guard textView.isFirstResponder else { | |
return | |
} | |
var selection = textView.layoutManager.boundingRect(forGlyphRange: textView.selectedRange, in: textView.textContainer).offsetBy(dx: insets.left, dy: insets.top) |