STEP 1: Copy the following blue text into your .h file: #import <UIKit/UIKit.h> // COLOR: Use HEX instead of RGB #define UIColorFromRGBWithAlpha(rgbValue,a) [UIColor \ colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \ green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \ blue:((float)(rgbValue & 0xFF))/255.0 alpha:a] ——— STEP 2: In the .m file this is accessible just like in the following…
Blog-Thema: Sem.5 | Mobile User Interfaces
Random Thumbnails into a Grid
Uploaded “RandomImageGrid” on the server. Functionalities: Loading a thumbnail randomly from the Xml. Arranging them into a grid.
Minimal Event-Example
I’ve uploaded a minimal Event example which can be found on …Mobile Screens/MinimalEvent. Description A Subclass “dispatches” a custom Event which will bubble up to its ancestor. All what you need: Dispatcher in the Subclass: Listener in the Ancestor-Class: and the executing method:
Objective-C Cheat Sheet
http://blogs.iad.zhdk.ch/plakatsammlung/files/2010/10/objectiveccheatsheet.pdf Eine Übersicht zu Grundfunktionen wie @property, @synthesize, Method Headers, etc. und vergleichen zu Java Syntax.
Swipe Beispiel
Die Swipe Geste wird mittels “touchesBegan” und “touchesMoved” erkannt. Nach einem definierten Mindestabstand reagieren die ImageViews auf die Bewegung des Touches. Somit wird der Swipe in horizontaler und vertikaler Richtung ermöglicht. Bei “touchesEnded” werden die Bilder wieder zu ihrer Startposition animiert. Das Beispiel liegt auf: AppolloIAD/1 Vorlesungen & Projekte/10HS/Mobile Screens/Code-Beispiele/Swipe.zip
Track the user’s current Finger Position
I discovered a great tutorial describing how to easily determine the finger positions. Part1 Part2 I’ve uploaded my version to the Appollo Server under: 1 Vorlesungen & Projekte/10HS/Mobile Screens/Code-Beispiele/Touch.zip
Splash Screen
Hier noch eine Anleitung für alle jene die ein Start/Splash Screen einbinden möchten. Ich habe den Splash screen Vorgang geändert da mit der [sleep(integer);] das ganze Programm stillsteht und nicht bloss der Splash. Eigentlich war die Idee, dass während des ladens des Contents im Hintergrund der Splash Screen zu sehen ist. Auf dem Appollo liegt nun ein…
Beispielcode zu Drag’n’Drop
Hier ist ein Tutorial-Code zum Thema Drag’n’Drop. Das Beispiel (Recipe: Dragging Views) ist aus dem Buch “The iPhone Developer’s Cookbook” von Erica Sadun. Zu diesem Buch gibt es hier Codebeispiele. #import <UIKit/UIKit.h> #define COOKBOOK_PURPLE_COLOR [UIColor colorWithRed:0.20392f green:0.19607f blue:0.61176f alpha:1.0f] @interface DragView : UIImageView { CGPoint startLocation; } @end @implementation DragView – (id) initWithImage: (UIImage *)…