Class: CustomCell

Inherits:
UITableViewCell
  • Object
show all
Defined in:
app/views/custom_cell.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#custom_cell_viewObject (readonly)

Returns the value of attribute custom_cell_view.



2
3
4
# File 'app/views/custom_cell.rb', line 2

def custom_cell_view
  @custom_cell_view
end

Instance Method Details

#get_frame_sizeObject



17
18
19
# File 'app/views/custom_cell.rb', line 17

def get_frame_size
  @custom_cell_view.frame.size
end

#set_up_cell(cell_position, cell_dimensions, image_url) ⇒ Object



4
5
6
7
8
# File 'app/views/custom_cell.rb', line 4

def set_up_cell(cell_position, cell_dimensions, image_url)
  @custom_cell_view = CustomCellView.new
  @custom_cell_view.set_up_view(cell_dimensions, image_url)
  self.addSubview(@custom_cell_view)
end

#set_up_duplicate_cell_view(view_position, view_dimensions) ⇒ Object



10
11
12
13
14
15
# File 'app/views/custom_cell.rb', line 10

def set_up_duplicate_cell_view(view_position, view_dimensions)
  duplicate_custom_cell_view = DuplicateCustomCellView.new
  image = @custom_cell_view.image_view.image
  duplicate_custom_cell_view.set_up_view(view_position, view_dimensions, image)
  duplicate_custom_cell_view
end