Hauptmenü

Werkzeuge

Kategorien

Archiv

UIButton innerhalb eines UIScrollView

Erstellt in IPhone SDK am 30. November 2011 vom Daschmi

Hat mein einen oder mehere UIButtons innerhalb eines UIScrollView so bekommt man das Problem das man über dem Button nicht scrollen kann. Dies kann durch folgende Methode auf dem UIScrollView abgeändert werden:

[sImageView setDelaysContentTouches:NO];

Alle UIViews von einem UIView entfernen

Erstellt in IPhone SDK am 30. November 2011 vom Daschmi

Um alle Views von einem anderen View zu entfernen kann folgender Code verwendet werde:

for (UIView *view in sImageView.subviews)
{
  [view removeFromSuperview];
}

Längen- und Breitengrade mittels der Google API aus der Adresse bestimmen

Erstellt in Allgemein am 28. November 2011 vom Daschmi

Mit php und curl kann man mit folgender Funktion einfach die Längen- und Breitengrade einer Klartextadresse bestimmen:

function getLatLong($plz, $ort, $street, $nr)
	{

		$google_api_key = “;
		$query = $street.‘ ‚.$nr.‘, ‚.$plz.‘ ‚.$ort; 

		$str = array(‚Accept-Language: ‚.$_SERVER["HTTP_ACCEPT_LANGUAGE"]);

		$curl_req = curl_init();

		curl_setopt($curl_req, CURLOPT_URL, ‚http://maps.google.com/maps/geo?q=‘.rawurlencode($query).’&output=csv&key=‘.$google_api_key);
		curl_setopt($curl_req, CURLOPT_HTTPHEADER, $str);
		curl_setopt($curl_req, CURLOPT_CONNECTTIMEOUT, 4);
		curl_setopt($curl_req, CURLOPT_RETURNTRANSFER, TRUE);

		$curl_res = curl_exec($curl_req);
		$ret = explode(‚,‘, $curl_res);

		return array($ret[2], $ret[3]);

	} // function getLatLong($plz, $ort, $street, $nr)