In iOS application, I have 250x85pt UIView. I would like it to have image-based tiled background. The original image is 398x398 px. I would like my image to tile.



When I run application, my image tiles, but for some reason it scales as follows:



I used the following code to achieve it:

var image = UIImage(contentsOfFile: "myfilepath.png")!
var uicolor = UIColor(patternImage: image)
uiview.backgroundColor = uicolor


Could you explain 
1. why ios scales my image, and
2. how do I draw tiled image without scaling?


Question: What do percentages mean on a BF3 server description?
Answer: It means 500% increase in tickets per round. It essentially makes the rounds last longer because there are more tickets. See this for more details on how tickets work: http://www.battlefield.com/uk/battlefield3/blog/battlefield-3-battleblog-11