项目中用到带有带有UITableView的UIAlertView,刚开始的做法是UIAlertView的基础上addsubview上UITableView,UITableView的大小固定,但是出现横屏的时候UITableView跟UIAlertView的大小不搭配了,后来自定义一个UIAlertView的继承类,重写了layoutSubviews方法,可以用于横竖屏切换,UITableView的位置大小在UIAlertView内。