Skip to content

Instantly share code, notes, and snippets.


Eric Freitas Thunor

  • Waterloo, NE
View GitHub Profile
Sankra / TimePicker24HRenderer.cs
Last active Jun 15, 2017
Custom renderer for Xamarin.Forms TimePicker on iOS. This will make the TimePicker always show time using 24H format (aka no AM or PM).
View TimePicker24HRenderer.cs
using MonoTouch.Foundation;
using MonoTouch.UIKit;
using Xamarin.Forms;
using Xamarin.Forms.Platform.iOS;
using PersonalTrainer.iOS.View.Controls;
[assembly: ExportRenderer (typeof (TimePicker), typeof (TimePicker24HRenderer))]
namespace YourNamespace.iOS.View.Controls {
public class TimePicker24HRenderer : TimePickerRenderer {
mbanasiewicz / UIView+GetColor.swift
Last active Dec 15, 2020
UIView extension which allows to get colour of any point inside
View UIView+GetColor.swift
// UIView+GetColor.swift
// SwiftPick
// Created by Maciej Banasiewicz, Michał Apanowicz on 06/07/14.
import UIKit
steipete / PSPDFUIKitMainThreadGuard.m
Last active Dec 11, 2020
This is a guard that tracks down UIKit access on threads other than main. This snippet is taken from the commercial iOS PDF framework, but relicensed under MIT. Works because a lot of calls internally call setNeedsDisplay or setNeedsLayout. Won't catch everything, but it's very lightweight and usually does the job.You might n…
View PSPDFUIKitMainThreadGuard.m
// Taken from the commercial iOS PDF framework
// Copyright (c) 2014 Peter Steinberger, PSPDFKit GmbH. All rights reserved.
// Licensed under MIT (
// You should only use this in debug builds. It doesn't use private API, but I wouldn't ship it.
// PLEASE DUPE rdar://27192338 ( if you would like to see this in UIKit.
#import <objc/runtime.h>
#import <objc/message.h>
mbinna /
Created Dec 4, 2012
Clear CocoaPods cache, re-download and re-install all pods
#!/usr/bin/env bash
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod update
kosso / background_demo.js
Created Mar 12, 2011
Background Service notification for Titanium
View background_demo.js
/* Kosso : March 12th 2011
This the only way I managed to do this without the app crashing on resume.
Done slightly differently to the KS example, since they unregister the service and
do not use a setInterval timer.
//############ in app.js :
// test for iOS 4+
You can’t perform that action at this time.