我试图在UIWebView
via中显示PDF NSURL
.它工作正常.
但我不知道pdf文件的高度.所以有时它会创建空白区域或需要滚动.PDF也可能包含多个页面.
如果它包含多个页面,我只想显示第一页.
我的代码如下:
NSURL *url = [NSURL URLWithString:@"http://www.eecs.harvard.edu/econcs/pubs/online.pdf"];
NSURLRequest * request = [NSURLRequest requestWithURL:url];
[web_large loadRequest:request];
[web_large setScalesPageToFit:YES];
Run Code Online (Sandbox Code Playgroud)
现在,它WebView
有一个固定的高度
我在UIStackView中添加了我的UITextView.
但我的textview不是Multiline.
自动布局如下所示:
根据Image,它只需1行.根据图像显示为帧外的textview框架.
的UITextView
UIStackView
我在我的应用程序中使用AVPlayer实时流媒体并且工作正常.
但是当我尝试使用下载某些文件Alamofire.downlaod method
然后流停止工作.
该rate
财产AVPlayer
就是自动归零.
我认为线程可能存在一些问题,但我没有得到它.
我的守则如下
override func viewDidLoad() {
play_Live_Stream()
}
override func viewWillAppear() {
Download_favourite_files()
}
func Download_favourite_files() {
for int i in arr_favourites{
Alamofire.download(urlString, to: destination).response { response in
print(response)
}
}
}
func play_Live_Stream(){
myplayerItem = AVPlayerItem(url: url as! URL)
myPlayer = AVPlayer(playerItem: myplayerItem)
myPlayer.volume = volume_slider.value
PlayerObserving = true
NotificationCenter.default.addObserver(self, selector: #selector(playInstalled(noti:)), name: NSNotification.Name.AVPlayerItemPlaybackStalled, object: myPlayer.currentItem)
NotificationCenter.default.addObserver(self, selector: #selector(playfailed(noti:)), name: NSNotification.Name.AVPlayerItemFailedToPlayToEndTime, object: myPlayer.currentItem)
myPlayer.currentItem?.addObserver(self, forKeyPath: "status", options: NSKeyValueObservingOptions.new, …
Run Code Online (Sandbox Code Playgroud) 我想从日期获得一年中的周数.我尝试了如下代码,但给了我一个错误的周数.
我的周代码:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"YYYY-MM-dd"];
NSDate *date = [dateFormatter dateFromString:@"2012-09-15"];
NSCalendar *calendar = [NSCalendar currentCalendar];
NSLog(@"week: %i", [[calendar components: NSWeekOfYearCalendarUnit fromDate:date] weekOfYear]); //Display 38 instead of 37
}
Run Code Online (Sandbox Code Playgroud)
注意:如果我尝试使用[NSDate date]
显示正确.
帮帮我解决这个问题..谢谢,
我有三个视图作为子视图,如下所示,具有相等的宽度和高度约束
如果视图B没有数据,则应显示如下
我尝试如果iset B的宽度为零,那么所有视图宽度将为零.
怎么弄这个?
谢谢
我有一个自定义单元格,我正在尝试更新子视图的约束,如下所示:
CustomeCell.m
-(void)layoutSubviews
{
[super layoutSubviews];
_con_view_width.constant = _lbl_property.frame.size.width;
if(!_btn_imageCount.isHidden)
_con_view_width.constant = _lbl_property.frame.size.width + _btn_imageCount.frame.size.width;
NSLog(@"%@",NSStringFromCGRect(_view_lbl_btn.frame));
[_view_lbl_btn updateConstraintsIfNeeded];
NSLog(@"%@",NSStringFromCGRect(_view_lbl_btn.frame));
}
Run Code Online (Sandbox Code Playgroud)
问题 约束仅在滚动时重新加载行后才起作用
我有这样的数组:
(
{
id=1;
Title="AAAA";
period_id=1;
},
{
id=2;
Title="BBBB";
period_id=2;
},
{
id=3;
Title="CCCC";
period_id=2;
},
{
id=4;
Title="DDDD";
period_id=2;
},
{
id=5;
Title="EEEE";
period_id=3;
},
)
Run Code Online (Sandbox Code Playgroud)
问题:我怎么知道Period_id=2
阵列中有多次?
帮我解决这个问题.
谢谢,
我已经使用xib为ios 6制作了应用程序.所有视图都显示为与xib完全相同.但是在IOS 7中,由于状态栏,视图向上移动并且底部有一个空白区域.
我该如何解决这个问题?
我想通过日期名称获取当前和下周的日期.
即如果今天的日期是28-06-2013(星期五),那么我想把这个日期从2013年6月23日(周日)到29-06-2013(星期六).
对于下周, 我希望从2013年6月30日(星期日)到2013年7月6日(星期六)获取日期.
我怎样才能做到这一点?
谢谢,
在我的应用程序,希望得到日(即Sunday
,Monday
等)之日起.
我的代码如下:
NSDate *currentDate = [NSDate date];
NSCalendar *calendar = [NSCalendar currentCalendar];
//ask for current week
NSDateComponents *comps = [[NSDateComponents alloc] init];
comps=[calendar components:NSWeekCalendarUnit|NSYearCalendarUnit fromDate:currentDate];
//create date on week start
NSDate* weekstart=[calendar dateFromComponents:comps];
//add 7 days
NSMutableArray* week=[NSMutableArray arrayWithCapacity:7];
for (int i=1; i<=7; i++) {
NSDateComponents *compsToAdd = [[NSDateComponents alloc] init];
compsToAdd.day=i;
NSDate *nextDate = [calendar dateByAddingComponents:compsToAdd toDate:weekstart options:0];
NSLog(@"%@",nextDate); // date is 2013-06-30 18:30:00 +0000
NSDateFormatter *myFormatter = [[NSDateFormatter alloc] init];
[myFormatter setDateFormat:@"EEEE"]; // day, …
Run Code Online (Sandbox Code Playgroud) ios ×9
iphone ×8
objective-c ×5
autolayout ×3
alamofire ×1
arrays ×1
avplayer ×1
calendar ×1
ios6 ×1
ios7 ×1
nscalendar ×1
nsdate ×1
pdf ×1
storyboard ×1
swift ×1
uistackview ×1
uitableview ×1
uitextview ×1
uiwebview ×1
view ×1
xcode ×1