Vinaora Cu3er 3D Slideshow

Vinaora Cu3er 3D Slideshow

Vinaora Cu3er 3D Slide-show is a free Joomla! module (Joomla! extension) to show images in 3D Flash Slide-show. It has been conceived to create amazing 3D transition between slides. You can setup different transition effects for each slide and set their duration or delay. The different UI elements like next/back arrows and the pre-loader icon can be customized as well.

This module used CU3ER flash 3D image slider (Copyright (c) 2010, Stefan Kovac). Please see Progressivered for more information.

Continuar leyendo “Vinaora Cu3er 3D Slideshow”

Videotutorial de Vinaora Cu3er 3D Slideshow, banners en flash para Joomla

En este vídeo vamos a ver el módulo Vinaora Cu3er 3D Slideshow, un módulo destinado a crear banners usando el conocido script de flash Cu3er.

Usando este módulo nos evitaremos tener que estar configurando ficheros XML con los diferentes parámetros de Cu3er, pudiendo  hacerlo todo desde la interfaz de configuración de Joomla.

El efecto conseguido es el de un slideshow con efectos en 3 dimensiones, algo que sería imposible conseguir con Javascript. Con esto queremos presentar una alternativa a los típicos slideshow creados con Javascript como Simple Image Gallery (SIR), o JA Slidehsow de JoomlaArt.

Imagen de previsualización de YouTube

En total son 17 minutos  de vídeo, que podéis encontrar en Youtube.

Algunos materiales usados en el vídeo:

Tint UIButton and UIBarButtonItem

Tint UIButton and UIBarButtonItem

Since iOS 5.0, UIButton and UIBarButtonItem have a tintColor property.


You may have noticed that the tint property is not available for UIButton and UIBarButtonItem.

Two common techniques to change the color, you can find around are drawing button with CoreGraphic or using a stretchable UIImage.

Lately, I found a new technique based on UISegmentedControl which you can use the tint property to change the color of your button. This control can be tweaked to have only one segment with a UIButton style (UISegmentedControlStyleBar).

Continuar leyendo “Tint UIButton and UIBarButtonItem”

A Closer Look at Table-View Cells

A table view uses cell objects to draw its visible rows and caches those objects as long as the rows are visible. These objects inherit from the UITableViewCell class. The table view’s data source provides the cell objects to the table view by implementing the tableView:cellForRowAtIndexPath: method, a required method of the UITableViewDataSource protocol. The following sections describe the characteristics of table-view cell objects, explain how to use the default capabilities of UITableViewCell for setting cell content, and show how to create custom UITableViewCell objects.


Continuar leyendo “A Closer Look at Table-View Cells”

UITableViewCell Dynamic Height

UITableViewCell Dynamic Height

At first glance setting a height dynamically for table view cells seems a little daunting and the first most obvious answers that come to mind are not necessarily correct. In this post I will show you how to set your table view cell heights dynamically based upon the text content without subclassing UITableViewCell. You can subclass it, however, doing so does not make the code much cleaner as setting the height is done in your delegate for the table view itself rather than the cell anyhow. Read on to see what you need to know to make dynamic cell height sizing a breeze. There are probably numerous reasons why you might want dynamic heights for your table view cells, but the one I’ve run into most is the need to resize because I am displaying lists of text objects with varying lengths. When the text is short, it might fit in the normal cell label, however, if the text gets longer, you will want to resize the cell so that you can display the complete content. I’ve distilled the process of resizing table cells to a few rules of thumb. Here they are:

  • Create, configure, and add a UILabel as a subview of the contentView in the cell.
  • Calculate the height in the UITableView delegate method, – (CGFloat)tableView:(UITableView*)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
  • Calculate the frame for the UILabel in the UITableView delegate method, – (UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;

I am going to cover each of these rules in detail, but take a look at the output of the example project in the screenshot.

Continuar leyendo “UITableViewCell Dynamic Height”