Sachverhalt: A. Die Staatsanwaltschaft Basel-Stadt verdächtigt X._, am 30. September 2011 vor einem Restaurant in Basel zusammen mit drei weiteren Personen die beiden Brüder A._ und B._ angegriffen zu haben. Die beiden Angegriffenen seien dabei erheblich verletzt worden, B._ sogar potenziell lebensgefährlich. Dem Angriff soll ein Raufhandel zwischen den beiden Brüdern und zwei der späteren Angreifer vorangegangen sein. X._ wurde am 20. Januar 2012 festgenommen und befindet sich seit dem 23. Januar 2012 wegen Kollusionsgefahr in Untersuchungshaft. Am 16. März 2012 verlängerte das Zwangsmassnahmengericht des Kantons Basel-Stadt die Untersuchungshaft bis zum 8. Juni 2012. Mit Eingabe vom 26. April 2012 beantragte X._ seine Haftentlassung. Das Zwangsmassnahmengericht wies den Antrag mit Verfügung vom 9. Mai 2012 ab. Eine dagegen von X._ erhobene Beschwerde wurde vom Präsidenten des Appellationsgerichts des Kantons Basel Stadt mit Entscheid vom 6. Juni 2012 abgewiesen. B. Mit Beschwerde in Strafsachen an das Bundesgericht vom 29. Juni 2012 beantragt X._, der Entscheid des Appellationsgerichts sei aufzuheben und er selbst sei unverzüglich aus der Haft zu entlassen. Das Appellationsgericht und die Staatsanwaltschaft beantragen in ihrer jeweiligen Vernehmlassung die Abweisung der Beschwerde. Am 11. Juni 2012, d.h. nach Erlass des angefochtenen Entscheids, verlängerte das Zwangsmassnahmengericht die Untersuchungshaft um weitere vier Wochen. Am 20. Juni 2012 erhob die Staatsanwaltschaft Anklage und beantragte gleichzeitig die Anordnung von Sicherheitshaft. In Bezug auf den Beschwerdeführer lautet die Anklage auf versuchte vorsätzliche Tötung; mehrfache versuchte schwere Körperverletzung; mehrfache einfache Körperverletzung und mehrfache, teilweise versuchte, einfache Körperverletzung mit einer Waffe und einem gefährlichen Gegenstand; Angriff, evtl. Raufhandel; sowie Widerhandlung gegen das Waffengesetz. Mit Verfügung vom 29. Juni 2012 ordnete das Zwangsmassnahmengericht bis zum 21. September 2012 die Sicherheitshaft an.