noItemsView is added on scrollView now.

Considering, that frame header view is already calculated correctly, i calculated the frame EmptyView taking into account the margin between EmptyView and HeaderView. The empty view shouldn't overlap the header, because i'm not sticking to the frame ScrollView that can be even smaller than Header view.