Skip to content
Timothy Lee edited this page Jun 6, 2014 · 17 revisions

  

  • Create an unscrollable detail view of Facebook post, such as the one above
    • Add a container view and modify properties: backgroundColor, cornerRadius, font, textColor, shadowOffset.
    • Add buttons with different images for default and highlighted.
    • Add UIImageViews and choose the right mode: aspect fill, aspect fit, etc.
    • Add a UITextField with a background image.
    • Add UILabels with attributed text (instead of plain text), so that you can bold individual words.
    • Optional: Move the textfield when the keyboard appears
    • Optional: Configure the autoresizingMasks to support rotation
    • Optional: Setup CocoaPods for managing 3rd party libraries and use TTTAttributedLabel to style the link and make it clickable
    • Optional: Implement the same page programatically without using Interface Builder
  • Group project
    • Meet with your group and decide on two possible app ideas.

Assets

Feel free to use your own assets or you can download assets here.

Submission instructions

  • Submit all the items above the day before the next class at 10 pm. For example, if the homework was assigned on Tuesday, it's due the following Monday at 10 pm.
  • To submit your weekly coding assignment, follow these [submission instructions](Submitting Assignments).

Quick References

Clone this wiki locally